AVR - Tutorial, Tastenentprellung

OP #1222714
Lesenswert?
• ▲
▼
Hallo,

ich habe vor wenigen Wochen angefangen mich mit der Assembler 
Programmierung von AVR's zu beschäftigen und arbeite mich langsam durch 
das Tutorial. Zwangsläufig bin ich natürlich bei der Tastenentprellung 
von Peter Dannegger hängen geblieben und ich meine, ich habe so ziemlich 
alles an Beiträgen dazu gelesen.

Verstanden habe ich die Version, die 2003 unter "bulletproof" erschienen 
ist(d.h. 12 Befehlszeilen). Auch die Simulation im AVR - Studio 
funktioniert damit wie erwartet.

Die Version hingegen, die im Tutorial enthalten ist (d.h. 10 
Befehlszeilen) gibt mir ein Rätsel auf. Lt. Beschreibung soll ja auch 
dieser Code erst bei 4 - maliger Erkennung den Tastendruck verarbeiten. 
("Wurde die Taste nach Erkennung der Flanke 4 mal hintereinander als 
gedrückt identifiziert, so wird der Tastendruck weitergemeldet").

Sowohl in der Simulation als auch beim logischen Nachvollziehen komme 
ich aber immer nur auf 2 - malige Erkennung.

Was mache ich falsch???

mfg
Bruno

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren