PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wo finde ich die Portzuweisung auf dem "BASE"-Boar



carlitoco
06.06.2008, 15:14
Welcher ist welcher?
XBUS1 ? PORTA
USRBUS1 ?PORTB
XBUS2 ?PORTC
USRBUS2 ?PORTD


setStopwatch1(0);
servo_timer = servo_pos;
PORTC|=1;
while(servo_timer--) servo_dummy ^= servo_timer;
PORTC&=~1;

blöde Frage,
trotzdem danke

Dirk
06.06.2008, 19:07
Hallo carlitoco,

zum XBUS würde ich lesen:

RP6 Anleitung, Anhang C, S.135, da steht die Steckerbelegung.
Auf dem RP6 ist der Stecker XBUS1 mit XBUS2 1:1 verbunden.
Wenn du die Ports des Atmega32 den Bezeichnungen des RP6 zuordnen willst, hilft vielleicht das:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=32677

Zum USRBUS:
Da gibt es keine Belegung, weil der "User Bus" erst vom User, also von dir, irgendwie belegt werden muss. Auf dem RP6 gibt es ja 2 USRBUS-Stecker (1/2) vorn und hinten, die NICHT verbunden sind.
Wenn du irgend ein Signal oder eine Portleitung vom RP6 auf eine Experimentierplatine oder eine Control M32 führen willst, dann geht das mit dem USRBUS.
Wenn du eine Portleitung auf dem RP6 z.B. mit Y1 des USRBUS verbindest, dann steht die Leitung auch auf der Experimentierplatine an Y1 zu Verfügung. Sehr praktisch.
Eine mögliche Belegung des USRBUS habe ich hier:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=32549
... mal aufgeschrieben. Aber: Man kann das alles auch ganz anders machen.

Gruß Dirk