das return müsste hinter die while(1)-Schleife. Das Programm wird durch das return 0; beendet. Also so:
Code:#include "asuro.h" int main(void) { Init(); while(1) { if (PollSwitch()==0) { MotorDir(FWD,FWD); MotorSpeed(150,170); BackLED(ON,ON); FrontLED(ON); StatusLED(GREEN); } else { MotorDir(FWD,FWD); MotorSpeed(0,0); StatusLED(RED); } } return 0; }
mfg liggi
Lesezeichen