Hallo, ich versuche eine Funktion in C für meinen AVR zuschreiben, komme aber nicht weiter. Die Funktion soll, wenn eine Taster kurzzeitig (kleiner als 1s) gedrückt würde eine Funktion auslösen. Halte ich den Taster nun länger als 1s gedrückt, so soll eine andere Funktion aufgerufen werden. Hat jemand eine Idee?? Gruß Hans
Hans wrote: > Hallo, > > ich versuche eine Funktion in C für meinen AVR zuschreiben, komme aber > nicht weiter. Die Funktion soll, wenn eine Taster kurzzeitig (kleiner > als 1s) gedrückt würde eine Funktion auslösen. Halte ich den Taster nun > länger als 1s gedrückt, so soll eine andere Funktion aufgerufen werden. > > Hat jemand eine Idee?? Such in der Codesammlung nach den Entprellroutinen von PeDa. Die können zwischen langem und kurzem Tastendruck unterscheiden. http://www.mikrocontroller.net/articles/Entprellung#Komfortroutine_.28C_f.C3.BCr_AVR.29
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.