So sind ja die rückgabewerte:
Bit0 (1) -> K6
Bit1 (2) -> K5
Bit2 (4) -> K4
Bit3 (8) -> K3
Bit4 (16) -> K2
Bit5 (32) -> K1
dazu habe ich auch eine frage, und zwar sagen wir einmal, dass K1 gedrückt wird. Dann belpmmen wir den Wert 32 zurück, aber den kann ma n doch auch erhalten, wenn K2, K4 und K5 gedrückt sind.
Aber nun zu deiner Frage.
Mit den Knöpfen 2 - 6 sollte es ja keine Probleme geben, denn da kann man nie auf 2 verschiedene arten auf den gleichen wert kommen einfach schreiben:
und der rest ist meine Frage.Code:taste = PollSwitch(); if (taste==1) ... else if(taste==2) ... else if(taste==4) ... else if(taste==8) ... else if(taste==16) ...
Ich hoffe ,dass das hier richtig ist.
lg
Hannes







Zitieren

Lesezeichen