Hallo bilal, willkommen im Forum.
Vielleicht funktioniert es so:
Code:
#include "asuro.h"
int main(void)
{
Init();
int i;
while(1)
{
{
MotorDir(RWD,RWD);
MotorSpeed(203,200);
for (i = 0;i< 800;i++)
Sleep(255);
}
{
MotorDir(RWD,FWD);
MotorSpeed(200,200);
for (i= 0;i<200;i++)
Sleep(255);
}
{
MotorDir(RWD,RWD);
MotorSpeed(203,200);
for (i = 0;i< 800;i++)
Sleep(255);
}
{
MotorDir(RWD,FWD);
MotorSpeed(200,200);
for (i= 0;i<200;i++)
Sleep(255);
}
{
MotorDir(RWD,RWD);
MotorSpeed(203,200);
for (i = 0;i< 800;i++)
Sleep(255);
}
{
MotorDir(RWD,FWD);
MotorSpeed(200,200);
for (i= 0;i<200;i++)
Sleep(255);
}
{
MotorDir(RWD,RWD);
MotorSpeed(203,200);
for (i = 0;i< 800;i++)
Sleep(255);
}
}
return 0;
Die else-Konstruktionen habe ich entfernt. Ein ; fehlte am Ende eines MotorSpeed(). Diesen Fehler hast du in mehrere Zeilen kopiert. Schreibe und teste erst einen Block und wenn der läuft, kannst du in vervielfältigen.
Gruß
mic
Lesezeichen