Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie am besten und einfachsten °(Grad) mit LCD anzeigen?
Hallo,
Wie kann ich am einfachsten das °(Grad)-Zeichen am LCD ausgeben?
Wenn ichs so mach, zeigt er es nur einmal an, ich will aber endlos die Temperatur ausgeben:
Deflcdchar 1 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 ' replace ? with number (0-7)
Lcd Chr(0);Lcd Chr(1)
so geht's auch nicht:
Lcd &FD
Wie sonst ??????????
Danke für jede Antwort,
gzah
Hallo,
mit Lcd Chr(1) gibst Du das von Dir definierte Zeichen 1-mal aus.
Lcd Chr(0) is bei Dir nicht Definiert
ausgabe in etwa..
CLS
Lcd temp ; Chr(0) ; "C"
damit wird die Temperator und danach dein Zeichen ausgegeben
gibt auch noch andere möglichkeiten z.B. 1-mal Temperatur und Sonderzeichen ausgeben und dann nur noch die aktuallisierte Temperatur ausgeben das Sonderzeichen steht immer noch auf dem LCD ( dann natürlich kein CLS und mit Locate y,x den Corsur wider auf den anfang von der Temperatur setzen)
MfG
Hallo,
was bringt der Wert an erster Stelle von Deflcdchar ?
DAnke
Das ist die Nummer des Zeichens welches Du gerade Definierst (von 0 bis 7)
Deflcdchar 1 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 ' Zeichen 1
Deflcdchar 0 , 238 , 234 , 238 , 224 , 224 , 224 , 224 , 224 ' Zeichen 0
und das kannste dan mit Chr(0) bis Chr(7) abrufen
MfG
astro9481
08.03.2006, 21:02
Es gibt aber auch Sonderzeichen die du aufrufen kannst.
Bin mir jetzt nicht sicher obs Displayabhängig ist, aber bei meinem wars der Befehl.
Locate 2 , 13
Lcd Chr(223) ; "C"
also locate um direkt hinter dem Wert zu stehen und dann CHR(223) für das °Zeichen und das C damit da °C steht.
Hallo astro9481,
ja, das Zeichen ist LCD-Abhängig.
MfG
Hallo,
Danke für die Antworten! Das
Lcd Chr(223);"C"
geht zwar auch, aber am Display steht dann:
° 19.0°C
Das war bei deflcschar uch so, aber ich habe es vor die schleife gestellt und CLS ausgeführt.
Danke,gzah
man kann auch Sonderzeichen direkt inline in den string hängen
" {000} "
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.