Hallo miteinander Hab folgendes Problem: Wenn ich einen Taster an Porta.4 des AT90s8535 1x drücke, soll der AVR die Variable "Hst"(Integer) runter bzw. wenn die Variable(Bit) "Auf" auf "1" ist, hoch zählen. Das klappt auf Anhieb. Allerdings zählt der Avr nich um eins sondern gleich um 60 oder mehr hoch (dies kann ich dank UART erkennen) Danke im Voraus Bin für jede Antwort Dankbar cya
hier trifft sich ja die elite des internets ;) erst ratber aus dem ocinside-elektronik forum und dann der könig der nertennachrichten.. sorry, mit dem problem kann ich nicht helfen aber du hast ja gesagt, du wärst für jede antwort dankbar ;)
Hi, manchmal hilft es sich die Hilfe zu Bascom durchzulesen. Der Befehl "Debounce" wird benutzt um Softwaremaessig zuentprellen. Der Befehl macht die Entprellung ueber Flankenerkennung. Es ist somit nicht moeglich festzustellen ob eine Taste lange oder kurz gedrueckt wurde. Mfg Dirk
Doch, es gibt mit Debounce noch eine Möglichkeit..... Ist das Thema noch aktuell ?! (Dann schreibe ich die Antwort.. (muss erst suchen :-) )
Hi Roberto, mich zumindest würde die andere Möglichkeit mit Debounce interessieren, Gruß Thomas
Gibt es auch eine Entprellung in Assembler? Oder muss man das irgendwie anders lösen? mfg Norbert
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.