Irgendwo ist hier der Wurm drin:
Die Tasenrückgaben kann ich mir auf dem Hyperterminal ansehen
K1,K2,K3 ergeben 1,2,4,8 und so weiter... - das ist alles klar.
nun mach ich so was hier:

#include "asuro.h"

int main(void)
{
Init();
int a,b;

while(1)
{
PollSwitch();
a=PollSwitch();
if(a==1)
BackLED(ON,ON);
if(a==2)
StatusLED(RED);
for(b=0;b=3000;b++)
Sleep(72);
return 0;
}
}

die if Anweisungen werden aber nicht angesprochen.. was mach ich falsch?