[/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;
}
Druckbare Version
[/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;
}
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 O:) O:)
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:
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