Hallo
taste=PollSwitch; musst du in die while schleife packn sonst wird nur einmal der Wert genommen und mit dem wird immer verglichen da kein neuer ermittelet wird.
Gruß Thund3r
[/code]#include "asuro.h"
int main(void)
{
unsigned char taste;
Init();
taste=PollSwitch;
StatusLED(OFF);
MotorDir(FWD,FWD);
while(1){
if(taste>0){
MotorSpeed(0,0);
StatusLED(OFF);}
else{
MotorSpeed(200,200);
}
}
return 0;
}
Hallo
taste=PollSwitch; musst du in die while schleife packn sonst wird nur einmal der Wert genommen und mit dem wird immer verglichen da kein neuer ermittelet wird.
Gruß Thund3r
also so:
du musst am anfang und am ende auf "code" klickenCode:#include "asuro.h" int main(void) { unsigned char taste; Init(); taste=PollSwitch; StatusLED(OFF); MotorDir(FWD,FWD); while(1){ if(taste>0){ MotorSpeed(0,0); StatusLED(OFF);} else{ MotorSpeed(200,200); } } return 0; }
wieder hier
Jetzt sieht es so aus, aber es geht leider immer noch nicht
gruß giftzwerg
Code:#include "asuro.h" int main(void) { unsigned char taste; Init(); StatusLED(OFF); MotorDir(FWD,FWD); while(1){ taste=PollSwitch; if(taste>0){ MotorSpeed(0,0); StatusLED(OFF);} else{ MotorSpeed(200,200); } } return 0; }
Hallo
Init() muss immer als allererstes und hinter pollswitch muss n ()
Gruß Thund3r
danke jetzt gehts
gruß giftzwerg
Was genau geht nicht. Oder besser, was macht er schon? Deine anderungen mussen doch irgendeiner auswirkung haben. Oder hattest du compilier/make fehler meldungen bekommen. Bitte etwes weiter erklären.Zitat von giftzwerg95
Hallo
Gern geschehn
Gruß Thund3r
Nah ,3 berichten innerhald einer minute. Das ist schnell!
kann mir vielleicht jemand ebend den hex-file davon schicken, hab nähmlich probleme mit dem notepad (windo(o)ws 7 )
MfG
wieder hier
Lesezeichen