Peter Danneggers Entprellroutine

#5149008
Lesenswert?
• ▲
▼
ArduStemmi schrieb:
> Ich habe eine einfache Frage: Arbeitet Peters Entprellroutine mit active
> low oder active high oder beiden Tastervarianten?

Was genau möchte dir dieser Satz sagen ?

"Peter Dannegger hat in "Entprellen für Anfänger" folgende vereinfachtes 
Entprellverfahren beschrieben. Das Makro arbeitet in der Originalversion 
mit active low geschalteten Tastern, kann aber einfach für active high 
geschaltete Taster angepasst werden."

https://www.mikrocontroller.net/articles/Entprellung#Debounce-Makro_von_Peter_Dannegger

Weiter dann

"Außerdem können 8 Tasten (aktiv low) gleichzeitig bearbeitet werden, es 
dürfen also alle exakt zur selben Zeit gedrückt werden. Andere Routinen 
können z. B. nur eine Taste verarbeiten"

Allerdings: Eigentlich ist es bei Entprellung und Störungsunterdrückung 
völlig egal, es müssen beide Übergänge von low nahc high und von high 
nach low gleichermassen behandelt werden.

Nur die Auswertung, ob dann ein Bit 0 oder 1 als gedrückt oder 
losgelassen interpretiert wird, macht einen UNterschied.

Der eigentliche Entprellcode ist also immer unabhängig. Nur wenn man so 
was wie "2 Tasten gedrückt" oder "Doppelklick" in den Routinen 
bearbeiten will, muss man es wissen.
Beitrag #5149034 wurde von einem Moderator gelöscht.
Beitrag #5149036 wurde von einem Moderator gelöscht.
Beitrag #5149045 wurde von einem Moderator gelöscht.
Beitrag #5149050 wurde von einem Moderator gelöscht.
Beitrag #5149060 wurde von einem Moderator gelöscht.
Beitrag #5149068 wurde von einem Moderator gelöscht.

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.