mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik µC und C problem


Autor: Alex R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo!

folgendes problem, ein µC liesst mittels adc werte ein. 0-5V wenn er nun 
4V erreicht hat soll eine meldung auf die rs232 ausgegeben werden. aber 
nur einmal! also auch wenn sich der wert auf 4.3V oder gar 5V ändert 
soll sich die meldung nicht wiederholen, oder wen der wert runter auf 3V 
geht und dann nach z.b. 2sec wieder auf 4,5V soll es sich nicht 
wiederholen, bis nach ablauf einer bestimmten zeit oder bis nach 
erfolgen einer eingabe von aussen.
mit schleifen bin ich nicht so richtig weitergekommen, schick immer und 
immer wieder die meldung.
jemand eine idee?

danke für jeden lösungsansatz!

mfg alex r.

Autor: Jonas Diemer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Warum nicht in einer variable (oder in einem register, zur not reicht 
auch ein bit irgendwo) speichern, ob bereits ausgegeben wurde.

programm in deutsch (weis nicht, wie die richtige syntax in µc is):

status_bit auf 0 setzen

...
wenn spannung>4V und status_bit==0 dann
  setze status_bit auf 1
  gib meldung aus

...

dann musst du halt noch das bit wieder auf 0 setzen wenn ne eingabe von 
aussen kommt oder ein vorher definierter timer überläuft.

is keine lösung, aber ein ansatz

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.