leonblaaa schrieb:
> Hallo,
>
> wie ist es möglich, den Entprellcode von peda mit mehr als 3 Tasten zu
> benutzen? Obendrüber steht ja "Debouncing 8 Keys" also wirds gehen, aber
> bei den Defines gibt nur KEY0, KEY1 und KEY2.
> Ist bestimmt ganz einfach ;)
Dann machst du eben ein KEY3 dazu und verpasst ihm die Bitnummer, an der
der Taster 4 angeschlossen ist.
Einfach mal im Code ein wenig studieren, wie die Dinger verwendet
werden. Dann kommt man auch drauf. Und man kommt auch drauf, dass die
Sachen nicht KEY0, KEY1, etc heissen müssen, sondern durchaus auch
KEY_UP, KEY_DOWN, KEY_ENTER oder was dann halt auch immer in deiner
Anwendung Sinn macht, heissen können. Das sind ja schliesslich auch nur
Bitmasken, mit denen jeweils ein bestimmter Pin vom Port ausmaskiert
wird.
Auch wenn du die genaue Wirkungsweise des Codes in der ISR nicht
verstehen musst, wie die #defines verwendet werden solltest du schon aus
dem Codestudium herauslesen können. So schwer ist das nicht.