www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Höhenunterschied pro Sekunde berechnen mit Bascom?


Autor: Gregor (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin gerade dabei einen Höhenmesser zu bauen.

Es wird alles an einem Lcd ausgegeben. Also die Höhe wird schon 
wunderbar dargestellt.

Nun möchte ich noch die Höhendifferenz pro Sekunde bilden.

Es muss noch dazugesagt werden, dass ein Datenlogger über rs232 die Höhe 
sekundenweise übermittelt. Bisher hab ich es so gemacht, dass ich 
einfach diesen Wert genommen hab und am Display ausgegeben habe.

Nun muss ich ja die Höhe im Mega8 speichern, damit ich die 
Höhendifferenz bilden kann.
also Hohe-neu - Höhe alt = Differenz

Wie kann ich jetzt die Höhe-alt speichern? im Eprom?
Ich brauch halt immer diese zwei werte, die Höhe-neu bekomm ich ja 
sekundenweise per uart zugeschickt,aber wie kann ich das realisieren, 
dass ich immer den vorigen( höhe-alt) Wert zeitgleich auch habe?

MFG Gregor

Autor: Severino R. (severino)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wahrscheinlich brauchst Du zwei LC-Displays, oder ein zweizeiliges.
Dazu vom Elektronikmarkt einen einfachen Taschenrechner.
Auf der oberen Zeile Höhe-alt, auf der unteren Höhe-neu anzeigen.
Der Benutzer kann dann auf einfache Weise die Differenz mit dem 
Taschenrechner ermitteln, ab Hochschulabschluss auch im Kopf.

SCNR

Im Ernst: Gibt es in Bascom keine Variablen?

loop
  Höhe-alt = Höhe-neu
  Höhe-neu empfangen
  Diff = Höhe-alt - Höhe-neu
  Diff anzeigen
goto loop

EEPROM ist nur nötig, wenn der Wert nicht-flüchtig gespeichert werden 
soll, also nach Aus- und wieder Einschalten noch da sein soll.

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.