Oh man ich komme mir richtig bescheuert vor -.-
Ich habe die Verzögerung jetzt zwar hinbekommen jedoch macht der ASURO nicht das was ich will:
Setzt man anstatt MotorDir und MotorSpeed wie oben bei dir StatusLED ein funktionierts, aber ansonsten i-wie nicht -.- Das ergibt für mich keinen Sinn aber es ist nunmal so^^Code:#include "asuro.h" unsigned int i; int main(void) { Init(); while(1) { if(PollSwitch() == 0) { MotorDir(FWD,FWD); MotorSpeed(150,150); } else { MotorDir(RWD,RWD); MotorSpeed(150,150); for(i=0; i<4000; i++) Sleep(72); } } return(0); }
Der ASURO fährt gleich von anfang an rückwärts und hört dann nicht mehr auf, nicht einmal wenn PollSwitch aktiv ist -.-
Ich hab ALLES mögliche ausprobiert und nie hat es funktioniert ich weiß nich mehr weiter :'(
MFG Kieselstein







Zitieren

Lesezeichen