Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Variable am LCD Display ausgeben Kategorie: Programmierung Basic (von Achim - 17.04.2006 13:37)
 Als Antwort auf Variable am LCD Display ausgeben von Ralf - 16.04.2006 13:04
Achim nutzt:  CC1-Station V1.1
> nach vielem suchen, ich komme einfach nicht weiter, hier meine Frage:
> wie kann man auf dem einfachem LCD Display zur ccontrol eine Variable ausgeben?
> Hat jemand ein Beispiel dazu?
> Einen Text ausgeben bekomme ich hin.

Du musst die Variable in ihre einzelnen Ziffern auflösen und diese als Text darstellen. Ich weiß jetzt nicht genau, wie Dein LCD angesteuert wird, aber im Prinzip geht es beispielsweise so, wenn man annimmt, der Wert sei positiv:

tmp=variable
if tmp < 10000 then goto keineZehntausend
 lcd = tmp / 10000 + 48 ' ASCII-Ziffer
 gosub lcd_ausgeben
 tmp = tmp - (tmp / 10000) * 10000 ' tmp mod 10000
#keineZehntausend

if tmp < 1000 then goto keineTausend
 lcd = tmp / 1000 + 48 ' ASCII-Ziffer
 gosub lcd_ausgeben
 tmp = tmp - (tmp / 1000) * 1000 ' tmp mod 1000
#keineTausend

if tmp < 100 then goto keineHundert
 lcd = tmp / 100 + 48 ' ASCII-Ziffer
 gosub lcd_ausgeben
 tmp = tmp - (tmp / 100) * 100 ' tmp mod 100
#keineHundert

usw.

HTH

Bye
 Achim

 Antwort schreiben

Bisherige Antworten: