mausi_mick
19.10.2007, 11:32
Ich verstehe in LIB2.70 asuro.h und asuro.c den Code
an folgender Stelle nicht:
In asuro.h wird
LEFT_DIR mit (1<< PD4) | (1<<PD5) (entspricht PIN6 und PIN11 ) angegeben
RIGHT_DIR mit ( 1<<PB4) | (1<<PB5) (entspricht PIN18 und PIN19),
in asuro.c werden die I/O-Ports aber folgendermassen gesetzt:
DDRB = IRTX | LEFT_DIR | ...
DDRD = RIGHT_DIR | ...
müssten in asuro.c die Ports nicht folgendermassen gesetzt werden
DDRB = IRTX | RIGHT_DIR | ...
DDRD = LEFT_DIR | ...
?
Villeicht ist das ja auch wurscht , wär aber nett, falls das jemand mal klärt
an folgender Stelle nicht:
In asuro.h wird
LEFT_DIR mit (1<< PD4) | (1<<PD5) (entspricht PIN6 und PIN11 ) angegeben
RIGHT_DIR mit ( 1<<PB4) | (1<<PB5) (entspricht PIN18 und PIN19),
in asuro.c werden die I/O-Ports aber folgendermassen gesetzt:
DDRB = IRTX | LEFT_DIR | ...
DDRD = RIGHT_DIR | ...
müssten in asuro.c die Ports nicht folgendermassen gesetzt werden
DDRB = IRTX | RIGHT_DIR | ...
DDRD = LEFT_DIR | ...
?
Villeicht ist das ja auch wurscht , wär aber nett, falls das jemand mal klärt