Forum: Mikrocontroller und Digitale Elektronik LCD anzeige bearbeiten


von Alex (Gast)


Lesenswert?

Hallo!
wenn ich adc messe und der ADC wert zum beispiel 135 ist und dann auf 95 
springt, bleibt die dritte Zahl(in diesen Fall "5") immer noch da 
stehen. und ich bekomme 955 angezeigt.
den Befehl cls möchte ich nicht benutzen, da auf dem Display noch eine 
schrift ist, die sich nicht ändert. mit dem Cls befehl blink das ganze 
lcd dann. sieht nicht schön aus.
Wie kann man das sonst noch lösen?
Danke

von Boxi B. (boxi)


Lesenswert?

deinen wert auf die maximale stellenanzahl formatiert ausgeben

von Christian Auerswald (Gast)


Lesenswert?

Hallo

ich hatte es mal so gemacht dass ich den Bereich in dem Zahlen stehen 
können vor der Aktualisierung mit Leerzeichen überschrieben habe. Evtl. 
könnte man vorher auch überprüfen ob das überhaupt nötig ist oder nicht.

Grüße
Christian

von Falk B. (falk)


Lesenswert?

@ Alex (Gast)

>wenn ich adc messe und der ADC wert zum beispiel 135 ist und dann auf 95
>springt, bleibt die dritte Zahl(in diesen Fall "5") immer noch da
>stehen. und ich bekomme 955 angezeigt.

>Wie kann man das sonst noch lösen?

Immer 3 Zeichen ausgeben und führende Nullen unterdrücken?

Festkommaarithmetik

MFG
Falk

von Alex (Gast)


Lesenswert?

danke, mit dem Leerzeichen funktioniert das wunderbar! :))

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
Noch kein Account? Hier anmelden.