Code:
#include "asuro.h"

void main()
{
int zaehler;

Init();
while(1)
	{
	if (PollSwitch() == 0) 
		{
			StatusLED (GREEN);
			MotorDir(FWD,FWD);
			MotorSpeed(120,120);
		}
				
	else 
		{
	                                StatusLED (RED);
			MotorDir(RWD,RWD);
			MotorSpeed(200,200);
		for(zaehler=0; zaehler < 1000; zaehler++);
					{
					Sleep(255);
						}
				}
		}
}
So hier mal mein derzeitger Code!
Asuro fährt bei drüken des Tasters zwar Rückwärts, aber ich schaffe es nicht ihn z.b. 3sec lange zurückfahren zu lassen!
Was ist falsch an meinem Prog?