www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Alternative zu Zeitschleife?


Autor: Mathias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leutz.

Ich habe einen Taster mit der Funktion belegt einen Text über die 
Serielle Schnittstelle auszugeben. Jedoch gibt der Mikrocontroller bei 
Tastendruck den Text öfters aus(je nachdem wie lange ich für das 
Betätigen des Tasters brauche).
Ich habe das Problem zur Zeit mit einer Zeitschleife gelöst aber hättet 
ihr da einen besseren Vorschlag?

Thx, Mathias

Autor: Sebastian Wille (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Mathias,

nimm einfach eine Hilfsvariable (bzw. Hilfs-Bit). Drückst Du die Taste 
wird erst der Text gesendet und dann die Variable "true".

Bevor der Text gesendet wird, schaust Du immer, ob die Variable "false" 
ist, sonst wird nichts gesendet.

Beim Loslassen muß die Variable natürlich wieder false werden.

Grüße,

Sebastian

Autor: Georg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,

was sebasian meint, ist, dass du eine flankenauswertung machen sollst. 
Der Text soll verschickt werden wenn sich die flake von low auf high 
oder umgegehrt ändert.


Gruss. Georg.

Autor: Aragorn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thx

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.