Hallo
Ich bin grade dabei die Grundsachen von der Programmier Sprache C zu lernen. Ich hab hier einen Quelletext der bewirken soll das wenn mein Asuro gegen etwas fährt, zurück seztz. Leider macht er das nicht. Bitte helft mir!!
Code:
#include "asuro.h"
int main(void)
{
Init();
unsigned char taste;
int i;
StatusLED(OFF);
MotorDir(FWD,FWD);
while(1){
taste=PollSwitch();
if(taste>0){
MotorDir(RWD,RWD);
MotorSpeed(100,100);
for(i=0;i<300;i++)
Sleep(10);
MotorDir(BREAK,RWD);
MotorSpeed(0,125);
for(i=0;i<1000;i++)
Sleep(10);
StatusLED(RED);
}
else{
MotorDir(FWD,FWD);
MotorSpeed(200,200);
}
}
return 0;
}
Gruß giftzwerg
PS: Er macht das was bei "if" steht
Lesezeichen