Gast
#303097
Hallo, ich versuche nun schon seit 2 Tagen die dauer eines Tastendrucks zu messen um mit einem Taster verschiedene Funktionen ausführen zu können. Ich benutze einen ATMega8 und Bascom. Meine Denkansatz bis jetzt: 1. Taster wird gedrückt (Flanke fällt), entprellt und ein Timer wird gestartet 2. Taster wird losgelassen (Flanke steigt), entprellt, der Timer wird gestoppt, der Wert gesichert und der Timer wieder auf 0 gesetzt. 3. Wenn der Wert über 1Sekunde beträgt, wird das bit für "Kurz" gesetzt. Wenn der Wert unter 1 Sekunde beträgt wird das bit für "Lang" gesetzt. Ich bin die ganze Zeit am Probieren, aber bekomms einfach nicht hin. Wäre jemand so nett mir ein bisschen zu helfen? Danke schonmal.