Bascom: Taster softwaremäßig entprellen

Gast #86522
Lesenswert?
• ▲
▼
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
Gast #86523
Lesenswert?
• ▲
▼
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 ;)
Gast #86524
Lesenswert?
• ▲
▼
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

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.