Forum: Mikrocontroller und Digitale Elektronik Reverse Engineering LCD/ Ansteuerung


von Lenny D. (le-do)


Angehängte Dateien:

Lesenswert?

Hi Leute,

ich habe hier ein unbekanntes LCD-TFT angeschlossen, das ich aus einem 
Drucker ausgebaut habe. Durch Anschauen der Anschlussboards konnte ich 
schon einige Pins identifizieren und bin aktuell bei
- 1 für LED-Backlight Vcc (treibe ich erfolgreich an 12V + 
Vorwiderstand, 20mA sind auch bei sowas normal oder?)
- ein paar GND Leitungen
- 1 Vcc (aktuell an 3V3)
- 12 Daten Pins, 8 davon direkt beinander also vermutl. 8bit parallel + 
4 Steuerung.

Das passt soweit ganz gut zum i8080-Interface was recht üblich ist bei 
diesen LCDs (320x240, 2.4", vermutl. 260k Farben).
Für Vcc und Signale verwende ich aktuell 3V3, und bekomme auch schon ein 
paar Anzeigen, allerdings gänzlich unerwartete.

Ran an des XMC Relax Lite, best guess für die Belegung der 
Steuerleitungen gemacht und nach einigem ausprobieren folgendes 
gesehene:
Eine magische Sequenz von sowas wie Reset oder Chipselect mit darauf 
folgenden 54 Pulsen auf vermutlich Clock/ Write latch lässt bunte 
vertikale Linien auf dem LCD erscheinen. Ich dachte zuerst defekt, aber 
bis Ausbau ging es noch und die Linien sind nach jedem Vcc-Verlust 
woanders also nicht eingebrannt/ defekt!
Durch 2maliges Senden desselben magischen Pakets krieg ich das Display 
blank (aus oder weiß) und durch nochmal 2mal senden wieder die selben 
Linien angezeigt. Erst nach Vcc-Verlust und neuem Senden der magischen 
Sequenz tauchen andere Linien auf.

Habt ihr sowas schonmal gesehen?
Woran kann das liegen? Ist Vcc vielleicht zu niedrig?
Kann ich Vcc gefahrlos auf 5V erhöhen oder zerstört das vielleicht 
etwas?

Ich weiß es ist ein bisschen unkonkret, aber vielleicht hatte ja mal 
jemand ähnliche Muster ;)

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.