Danke für die schneele Antwort auf das inkluden von asuro.c hätte ich selber drauf kommen sollen
Das Programm sieht richtig also so aus
Code:
#include "asuro.h"
void Msleep(int dauer)
{
int z;
for(z=0;z<dauer;z++) Sleep(72);
}
int main(void)
{
unsigned char t1;
unsigned char t2;
Init ();
while(1)
{
t1=PollSwitch();
t2=PollSwitch();
if (t1==0 && t1==t2)
{
MotorDir(FWD,FWD);
MotorSpeed(200,200);
StatusLED(GREEN);
Msleep(350);
}
else
{
StatusLED(RED);
MotorSpeed(0,0);
}
}
return 0;
}
Es kommt auch keine Fehlermeldung mehr.
Wenn ich das Prog ausführe fährt der Asuro nur geradeaus (Status LED GREEN) Die Taster interresieren ihn überhaupt nicht
MFG FREDWEISE
PS Ein paar Zeilen im Prog kann ich noch nicht deuten
unsigned char t1;
unsigned char t2;
t1=PollSwitch();
t2=PollSwitch();
Würde mich über eine kurze Erklärung sehr freuen[/quote]
Lesezeichen