Bascom - LCD Einstellige zahl auf 2 stellen

Gast #2706682
Lesenswert?

Hallo,
und zwar möchte ich ich auf meinem Display
eine Art Countdown darstellen.

Für die Zahl stehen 2 Stellen zur verfügung.
Wenn die Zahlen nur einstellig werden, kommt alles durcheinander.

Ich möchte, das es aber dann
eine 0 vor der Zahl anzeigt.
also 09, 08, ... 00

Gibts da bei Bascom eine Funktion die das automatisch macht.
Ansonsten muss ich es halt immer abfragen ob die Zahl
kleiner als 10 ist.
Ned das ich das Rad nochmal erfinde...
#2706831
Lesenswert?

Christian schrieb:
> Dankeschön :)

Bitte gerne !

mir fällt gerade noch ein:
bisher schien es mir am praktischten wenn man (z.B bei einem 16 zeichen 
/ Zeile Display)  einen string * 16 anlegt und die einzelnen 
Zeilenbestandteile
im Programm so zusammenstellt das sich ein kompletter Zeielenstring
ergibt wie man ihn dann sehen will.
Das läuft dann wesentlich weniger holprig als diese Sachen wie "Locate"
und "cls"

idealerweise setzt man dann ein updateFlag das anzeigt das der 
Ausgabestring
komplett und neu ist. Im timerinterupt (0,5 Sek) wird dann der komplette 
String
ins Display geschoben und das updateflag gelöscht.

Gruss Klaus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren