Tastenabfrage mit ATtiny13V

OP #2408329
Lesenswert?
• ▲
▼
Wenn man länger nichts mit dem Zeug zu tun hat, fängt man mehr oder 
weniger gleich wieder von Null an...

Ich möchte gerne mit einem ATtiny13V eine Tastenabfrage programmieren.
Dafür habe ich mir das bekannte Entprellung-Beispiel von hier 
herangezogen, dass mir einen kurzen und langen Tastendruck abfragt.

Nur irgendwie will es nicht.
AVR Studio bringt mir beim kompilieren zwar keinen Fehler, aber das muß 
ja nichts heißen.

Die Einschaltzustände passen soweit, nur reagiert das Programm weder auf 
den kurzen noch langen Tastendruck.
Wo soll ich hier ansetzen?
Angehängte Dateien:
#2409851
Lesenswert?
• ▲
▼
Guck mal, ob Du einen Timerinterrupt richtig hinkriegst.
Programmiere einen Timerinterrupt alle 10ms und zähle darin ein Variable 
bis 100 und toggle dann ne LED.
Die LED muß dann alle 1s umschalten.

Und nimm besser den CTC-Mode, dann brauchts kein Reload im Interupt.
Nur die älteren AVRs konnten noch kein CTC.


Peter

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.