Hallo

Bitte verwende die Code-Tags wenn du ein Programm in deinen Beitrag kopierst. Und wenn schon ein Programm gezeigt wird, dann bitte nicht so einen Fetzen sondern eine fehler- und warnungsfrei kompilierbare Version. Danke :)

Vermutlich stören die Motoren die PollSwitch()-Funktion. Versuche mal das, einmal ohne und einmal mit Motoren:

Code:
...
	MotorSpeed(0,0);
	// MotorSpeed(150,150);
	while (1)
	{
		if(PollSwitch()>0) StatusLED(RED); else StatusLED(GREEN);
	}
	while (1);
	return 0;
}
Sleep() wird richtig verwendet: 2 Sekunden. Irgendwie bin ich zur Zeit etwas langsam...

Gruß

mic