Gast
#4225801
Hallo zusammen, Ich versuche nun schon seit 3 Tagen das LCD Display mithilfe des PICs anzusteuern jedoch funktioniert einfach nichts und ich weiß nicht warum. Das Display hat immer nur die Hintergrundbeleuchtung eingeschaltet und sonst regt sich nichts egal was ich für Befehle oder Daten auch rausschicke. Das Display soll im 4-Bit Modus angesteuert werden. Ich habe mir auch schon diverse Tutorials hierzu durchgelesen und die Initialisierung genau so gemacht wie es dort beschrieben ist, aber es will einfach nicht. Im Anhang habe ich mein bisheriges Programm. Und hier ist mal das Datenblatt: http://www.lcd-module.de/pdf/doma/dips082.pdf Vielleich weiß ja wer von euch warum das nicht funktioniert. Es würde mir ja schon reichen wenn es überhaupt irgendwas tun würde sodass ich sehe, dass ich was erreiche mit meiner Programmierung. Aber nein, es ist einfach nur die Hintergrundbeleuchtung an. Was ich bis jetzt verstanden habe: Wenn ich das richtig verstanden habe was ich bis jetzt gelesen habe ist der RS PIN dazu da um zu sagen ob es sich um Daten oder Befehle handelt. Der RW PIN ob gelesen oder geschrieben wird und der EN um die Befehle zu übernehmen. Hierzu muss man diesen togglen. Da es im 4 Bit Modus betrieben wird muss das Datenbyte in 2 Nibble aufgeteilt werden wobei zuerst das höhere Nibble übertragen wird. Die Initialisierung selber muss jedoch im 8 Bit Modus erfolgen da dieser standardmäßig eingestellt wird. Jedoch kann man hier die unteren 4 Bits ignorieren da diese für die Umstellung auf 4 Bit nicht benötigt werden weshalb es theoretisch funktionieren sollte. MfG Marcel
