Code:
#include "asuro.h"
int main(void) {
unsigned char t;
Init();
while (1) {
t=PollSwitch(); // <= Hier wird jedes mal der Wert der Taster in die Variable t gespeichert
if (t > 7) // Hier macht er es nur wenn Taster K1 bis K3 gedrückt werden und zwar in beliebiger Kombination, d.h. auch alle zusammen. (Siehe Tabelle in deinem letzten Thread. einfach addieren)
{
StatusLED(RED);
}
else if (t > 0 && t <= 7) // analog zu oben nur hier K4 bis K6
{
StatusLED(GREEN);
}
else // Hier ist keiner gedrückt (tasterzustand == 0)
{
StatusLED(YELLOW);
}
}
return 0;
}
Lesezeichen