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
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.
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.