Ich habe ein großes Problem nämlich wenn ich ein Programm schreibe das ein if (PollSwich()...){ enthält funktionirt es nicht.
So sieht mein Programm im ganzen aus
Wenn ich aller dings einen Taster drücke passiert gar nichts.Code:#include "asuro.h" int main(void){ Init(); unsigned char ta; while(1){ ta=PollSwitch(); if(ta>0){ StatusLED(RED); } else{ StatusLED(GREEN); } } return 0; }
Und wenn ich das Programm so schreibe funktionirt esDas kurze Programm funktionirt so aber ein Langes kann so ja nicht funktioniren.Code:#include "asuro.h" int main(void){ Init(); while(1){ while(PollSwitch()==0){ MotorDir(FWD,FWD); MotorSpeed(120,120); } MotorSpeed(0,0); } return 0; }







Zitieren

Lesezeichen