Gast
#869538
Hallo zusammen, ich habe folgendes kleine Problem bei der Ansteuerung eines 4x20 LCD Displays mit einem PIC18F4550 an! (C18-Compiler) Habe mich beim Ablauf am Code von Stefan Buchgeher orientiert (http://www.stefan-buchgeher.info/elektronik/lcd/lcd_doku.pdf) Funktioniert fast alles wunderbar, aber bei der Initialisierung gibt es ein kleines Problem mit BIT "N" im "function_set_Register". Wenn dieses Bit nicht gesetzt ist, -das Display also im 1-Zeilen-Modus ist- kann das Display ohne Probleme auf Zeile 1 und 3 beschrieben werden. Sobald das Bit N aber beim Initialisieren gesetzt wird (es muss ja gesetzt werden zum Betrieb mit 2 Zeilen), funktioniert das Display nicht mehr, d.h. genauer gesagt der Text ist ganz leicht an der Stelle sichtbar wo er sein soll, wenn man schräg auf das Display schaut, aber er wird sozusagen nicht aktiviert. Das heißt Zeile 2 und 4 können prinzipiell schon beschrieben werden wie man sieht. Es ist kein Problem des Kontrastes, da das Display ja wie oben beschrieben im 1-zeilen-Modus problemlos funktioniert. Woran kann das liegen? Danke für euere Hilfe! gruß tom