Brauch euere Hilfe Timergeseuerte Zählvariablen

Gast #2913858
Lesenswert?
• ▲
▼
Hallo liebes Forum!

Vorab ich Verwende Atmel Studio 6, Atmega 32, Programmiersprache C.

Ich such einen Anstaz um mit einem Timer Zählvariabeln die wiederum als 
Timer funkieren sollen.

Hintergrund ist, das keine Delay oder anders geartete 
Verzögerungsschleifen
nicht betracht kommen.
Trotzdem würde ich gerne bestimmte Ereignisse Verzögern oder anstarten.

Z.B.  eine Taste wird 2 sek lang gedrückt dann soll eine Led blinken.
Wird die selbe Taste kurz gedrückt oder mehrmals
hintereinander soll eine Auswahl getroffen werden die Led in 
verschiedenen Frequenzen blinken zu lassen.

So jetzt ist es ja notwendig bestimmte Zählvariablen im Timer 
anzustarten.
Jetzt die Frage!
Steuert man sowas nun über Flags?
Wenn ja wie soll ich da vorgehen oder gibt es andere ideen dazu?

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.