Hier mal was kleines. Allerdings noch ohne überprüfung der Werte.
(ungetestet)Code:#include "asuro.h" int main(void) { unsigned char tasterzustand; Init(); tasterzustand=PollSwitch(); while (1) { if (tasterzustand > 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) { .... // was auch immer } else if (tasterzustand > 0 && tasterzustand <= 7) // analog zu oben nur hier K4 bis K6 { .... // was auch immer } else // Hier ist keiner gedrückt (tasterzustand == 0) { .... // was auch immer { } return 0; }
jetz probier mal ein bisschen rum. Die anleitung ist doch in dieser Hinsicht sehr ausführlich. Ein bisschen überlegen sollte man natürlich auch...
// edit: vielleicht kann ein mod oder admin die beiden Threads zum gleichen Thema zusammenfügen.







Zitieren

Lesezeichen