Forum: Mikrocontroller und Digitale Elektronik Grafik-LCD Konstrast einstellen


von Andi (Gast)


Lesenswert?

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

von MaWin (Gast)


Lesenswert?

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 ?

von Andi (Gast)


Lesenswert?

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.

von MaWin (Gast)


Lesenswert?

> Ich würde einfach gerne wissen wie?

Das stht doch alles im Datenblatt, das du angeblich gelesen hast.

von Andi (Gast)


Lesenswert?

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.

von Andi (Gast)


Lesenswert?

hat sonst noch jemand einen Vorschlag?

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
Noch kein Account? Hier anmelden.