www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Routine bei Tastendruck ein Mal durchlaufen


Autor: Maxim (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hat jemand ne Idee, wie man es hinbekommt, dass eine bestimmte Routine 
nur ein einziges Mal durchläuf wenn ein Taster betätigt wird und das 
Programm dann wieder zum Ausgangspunkt zurückkehrt und die Routine erst 
wieder aufruft, wenn der Taster losgelasen und erneut betätigt wurde. 
Sonst wird die Routine ja immer wieder Aufgerufen, solange der Taster 
gedrückt ist.

Autor: Εrnst B✶ (ernst)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau mal in die Codesammlung/Artikelsammlung zum Thema 
"Tastenentprellung". Da is alles dabei was du brauchst.

/Ernst

Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
du musst die flanke erkennen, also den taster mit etwas abstand 2 mal 
abfragen und die routine nur dann ausführen wenn das erste mal abfragen 
0 und das zweite mal 1 ist

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.