Geändert von Tjorven (27.03.2013 um 08:56 Uhr)
Hallo
Es gibt zwei Ansätze:
Die Umlaute/Sonderzeichen haben im Zeichensatz des LCD eine andere Nummer als im ascii-Code erwartet. Dann muss man den Wert des Zeichens anpassen, bevor man ihn an das LCD sendet.
Man definiert selbst einzelne Zeichen im Zeichengenerator des LCD. Auch dann muss man aber den Wert anpassen bevor man ihn sendet.
Welche Werte man einsetzen muss zeigt die Zeichentabelle im Datenblatt des LCD: http://www.mikrocontroller.net/attac...66/hd44780.pdf
(Hier auf Seite 19, Link aus http://www.mikrocontroller.net/attac...66/hd44780.pdf)
Gruß
mic
![]()
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
OK vielen Dank aber wie soll ich den Wert den an das LCD senden (in Bascom) ?
So zum Beispiel:
http://www.mikrocontroller.net/topic/28464
![]()
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Lesezeichen