Gast
#4449313
Hallo Leute, ich bin seit Tagen schon am verzweifeln. Ich habe mir vor kurzem ein LCD von Gleichmann (16x04) zugelegt, und egal was ich auch ausprobiere und wie ich es ansteuere, es zeigt einfach nichts an. Die Steuerung soll über 8-Bit laufen, die Initialisierung wird Anfangs, wie im Datenblatt beschrieben, mehrmals durchgeführt, auch auf die Zeitangaben habe ich auch geachtet. Die Eingänge werden über einen MC (PIC 16F84A) angesteuert und Enable wird nach jeder Portänderung kurz gesetzt. Wenn ich meine Dateneingabe lesen will (R/W und RS auf 1), ist DB5 immer gesetzt, unabhängig der eigentlichen Dateneingabe. Auch der Cursor wird mit dem Display eindeutig eingeschaltet und Laufrichtung und alles definiert, dennoch wird auch dieser nicht angezeigt?!? Kurios ist auch, wenn ich den MC entferne sollten ja die berüchtigten Balken auftauchen, die Signalisieren dass nichts Initialisiert wurde, aber auch das geschieht nicht. Das einzigste was funktioniert ist das Abrufen der Adresseingabe (R/W auf 1). Achja, und die Hintergrundbeleuchtung funktioniert auch ;) Ich hoffe mir kann jemand weiter helfen, habe ich einen groben Denkfehler, oder ist mein Display vielleicht wirklich defekt.