Hi,
Vielen Dank für diese schnellen Antworten, um diese Uhrzeit. 
Allerdings ahbe ich jetz das Problem, dass er nur noch bedingt das macht, was ich ihm sage.
Code:
#include "asuro.h"
unsigned char M;
int main(void)
{
Init();
M=255;
MotorDir(FWD,FWD);
MotorSpeed(M,M);
while(1)
{
if (PollSwitch()>0)
{
M=100;
StatusLED(RED);
BackLED(ON,ON);
MotorDir(RWD,RWD);
MotorSpeed(M,M);
}
else
{
M=250;
StatusLED(GREEN);
MotorDir(FWD,FWD);
MotorSpeed(M,M);
BackLED(OFF,OFF);
}
}
return 0;
}
Wenn ich dieses Programm ausführe, fährt er vorwärts und die Backleds blinken. Wenn ich dann auf einen Taster drück fährt er rückwärts uund die Backleds sind solange immer an (das sollen sie ja auch
). Wenn ich öfter auf ein Taster drücke blinkt irgendwann die Statusled gelb und er fährt nicht mehr rückwärts.
Die Akkus sind neu und aufgeladen.
Weiss jemand warum die Backleds die ganze Zeit blinken und nach mehrmaligen drücken der Taster die Statusled gelb wird?
MfG
Momchilo
Lesezeichen