PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 16*2 LCD kann kein ÄÜÖ anzeigen



Tjorven
27.03.2013, 08:38
Hallo ich habe grade festgestellt das mein 16*2 LCD kein ÄÜÖ anzeigen kann. Ich weiß nur nicht warum

Also

ä = µ

Alle anderen Zeichen kann ich mit dieser Tastatur nicht schreiben ( wenn es sie überhaupt gibt :) )

weiß jemand wodran das liegen kann ?

radbruch
27.03.2013, 09:07
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/attachment/9766/hd44780.pdf
(Hier auf Seite 19, Link aus http://www.mikrocontroller.net/attachment/9766/hd44780.pdf)

Gruß

mic

Tjorven
27.03.2013, 09:28
OK vielen Dank aber wie soll ich den Wert den an das LCD senden (in Bascom) ?

radbruch
27.03.2013, 09:51
So zum Beispiel:

http://www.mikrocontroller.net/topic/28464