peda entprellen mit mehr als 3 Tasten

#3519597
Lesenswert?
• ▲
▼
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.