So wie Du's programmiert hast, fragt der Controller die Taster nach dem Programmstart nur einmal kurz ab und bleibt dann in der leeren while-Schleife hängen.
Richtig wäre es so:
Das zweite Programm sollte eigentlich funktionieren. Da musst Du wohl noch mal die Hardware checken bzw. noch mal den Selbsttest durchlaufen lassen.Code:int main(void) { Init(); BackLED(ON,ON); while(1) { if (PollSwitch()>0) { FrontLED(ON); } } return 0; }
askazo
Lesezeichen