Hallo, die Bewegung mit dem Uhrzeigersinn hab ich hinbekommen, sobald ich Taster 1 drücke geht der Servo los, lasse ich wieder los, hört der Servo auf zu drehen.
mit dem else if wollte ich die andere Richtung nehemen aber wie?Code:#include "asuro.h" int main (void) { unsigned int i; Init(); StatusLED(GREEN); while(1) { if (PollSwitch()==32) { BackLED (ON,ON); for (i = 0; i < 6; i++) { Sleep (255);} BackLED (OFF,OFF); for (i = 0; i < 1; i++) { Sleep (200);} } else if (PollSwitch()==16) { BackLED (ON,ON); for (i = 0; i < XXX ; i++) { Sleep (255);} BackLED (OFF,OFF); for (i = 0; i < 1; i++) { Sleep (200);} } else {BackLED(OFF,OFF); } } return 0; }
(was muss bei den drei x für ne Zahl rein )







Zitieren

Lesezeichen