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
Lesezeichen