Hallo Leute, ich bin gerade dabei ein Grafik-LCD über SPI anzusteueren. Es ist ein NLC128CG064CSJ1 mit NT7538-Controller von Novatek. Die Ansteuerung ist kein Problem und läuft. Wo ich Probleme habe ist der Kontrast. Egal was ich ins Register 0x81 rein schreibe, ändert nix am Kontrast. Ich habe ein bißchen im Netz recherchiert und festgestellt, dass der NT7538 und der SED1565 absolut identisch sind. Da habe ich den Code Beitrag "Routinen für SED1565 (z.B. für 128x64 LCD Hyundai HP12542" hier aus dem Forum ausprobiert, ohne Erfolg. Weiß jemand, ob es ein undokumentiertes Register gibt oder ob man eine Register-Reihenfolge einhalten muss, um den Kontrast zu ändern? Ich weiss aber, dass man da mehr Kontrast rausholen kann, weil ich das gleiche Display schon mal in Aktion gesehen habe und der Kontrast war super. Gruß Andi
Die Hälfte des Datenblatts beschäftigt sich mit der temperaturkompensierten Erzeugung der benötigten V5 LCD-Spannungen aus VDD-VSS2. Hat du das wenigstens gelesen und beachtet ?
Das habe ich. Wie bereits erwähnt, ich habe die selbe Baugruppe mit einem viel besseren Kontrast gesehen, da konnte man noch über 2 Tasten den Kontrast rauf und runter fahren. Ich würde einfach gerne wissen wie? Wie gesagt, mit dem CMD18(0x81 + wert) sehe ich keinen Unterschied, ob ich Stufe 0 oder 63 reinschreibe.
> Ich würde einfach gerne wissen wie?
Das stht doch alles im Datenblatt, das du angeblich gelesen hast.
ja tut es, aber es funzt nicht, wie gesagt, ich habe bereits sogar den Quellcode vom SED1565 von Benedikt portiert, aber die Kontrastfunktion funzt nicht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.