Hallo zusammen,
ich würde gerne zur Temperatur anzeige auf dem LCD das grad Zeichen ausgeben.
Habe es schon mit folgenden Zeichen versucht
Aber es wird immer was anderes dargestellt. Wäre nett wenn mit einer helfen könnte.Code:0xC2
0xB0
0xBA
Druckbare Version
Hallo zusammen,
ich würde gerne zur Temperatur anzeige auf dem LCD das grad Zeichen ausgeben.
Habe es schon mit folgenden Zeichen versucht
Aber es wird immer was anderes dargestellt. Wäre nett wenn mit einer helfen könnte.Code:0xC2
0xB0
0xBA
welches display ? kommt auch manchmal auf den gespeicherten zeichensatz an!
EDIT: theoretisch müsste es aber 0xB0 oder '°' eben sein
falls ein strich zu sehen sein sollte, hast du die falsche zeichentabelle, dort liegen japanische zeichensätze
Welchen Zeichensatz meinst du? Von Windows oder vom Winavr? Wie kann ich den Zeichensatz ändern?
Bei der ausgabe via Uart kannn ich grad als "°" anzeigen lassen, also schreibe in die sprintf auch ° rein, nicht den hex code
den Zeichensatz von deinem Display.
sollte in der Spezifikation drinstehen, deswegen die Frage nach deinem Displaytyp
im datenblatt ist irgendwo der zeichesatz dargestellt, vielleicht sind die zeichen einfach nur auf anderen werten
Hm, wüsste nicht wo der im Datenblatt dargestellt ist...
Hab das Datenblatt mal aus pdf beigefügt. Der Display-Controller ist jedenfalls HD44780 kompatibel, wenn das weiter hilft
Es sollte im Datenblatt des KS0066, Display-Driver, dargestellt sein.
In meinem Datenblatt fehlt leider die Character Code Table.
Probier mal 0x6f, das könnte hinkommen.
Hallo,
habe auch noch zwei Vorschläge 0xDF oder 0xB2
Gruß
Jens
das ist doch nciht das datenblatt, das ist vielleicht nur der anschlussplan und die äußeren abmessungen, normalerweise hat man dazu ne detaillierte anleitung wie angeschlossen, übertragen und die befehle auszusehen haben
HD44780 sagt mir das datenblatt, dass du den rom code 02 verwenden solltest ... frag mich jetzt nicht wie, ich bin froh dass es bei mir mit der "einfachen" initialisierung getan ist und alles geht
tut mir leid wenn ich dir da keine hilfe bin
das datenblatt kann ich hier auch leider grad nicht hochladen und das hab ich leider auch nur in dateiform und keinen link
Soviel ich weiss kann man den CGROM Code nicht umschalten, es ist entweder Japan A00, oder Europa A02 Standard.
Ich hatte bis jetzt allerdings immer nur A00.
In dem Display ist auch kein HD44780 sondern ein KS0066 drinnen, das sollte aber zumindest beim CGROM Code keinen Unterschied machen.