1 Taster für 2 Aufgaben

OP #2120154
Lesenswert?

Hallo zusammen,

ich möchte eine Taster so programmieren, dass er beim drücken einen 
Befehl via RS232 ausgibt. Wenn er gedrückt gehalten wird, soll er einen 
anderen Befehl senden (aber nur einmal), bis er wieder los gelassen 
wird. Wie mache ich das am besten?

Ich verwende das STK500 mit nem Atmega88 und Bascom.
Gast #2120158
Lesenswert?

Ein Taster lässt sich nicht programmieren :-)

Würde es so probieren:
Sobald Taster gesdrückt (startende Flanke!) wird losgezählt. Sobald ein 
gewisser Zählwert überschritten ist, wenn der Taster immer noch gedrückt 
ist, ist die Entscheidung getroffen, ob ein kurzer oder langer Druck 
gewünscht ist.

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