Hallo Undergroundi,

willkommen im RN-Forum.

Zu PollSwitch() (mit den Klammern) ist anzumerken, dass die Tastenwerte nicht immer korrekt zurückgegeben werden. Um sicherer zu prüfen, sollte man mehrere PollSwitch()-Aufrufe machen und vergleichen, ob immer der selbe Werte erkannt wurde bevor man im Progamm darauf reagiert. Häufig stimmt auch die Kallibrierung der Tastenwerte nicht genau weil die Widerstandswerte der Tastenbeschaltung zu große Toleranzen aufweisen. Zum Einstieg kannst dir mal den Artikel dazu im asurowiki durchlesen:
http://www.asurowiki.de/pmwiki/pmwiki.php/Main/Tasten

Außerdem sollte dein Codefetzen besser so aussehen:
Code:
while (PollSwitch()>0)
{
	if
	{
		(StatusLED(RED));
	}
	else
	{
		(StatusLED(GREEN));
	}
}
... mit zusätzlichen geschweiften Klammern für die While-Schleife.

Gruß

mic