Ich versuche, ein Sharp LQ070Y3DG3B TFT-Display an einen Epson S1D13517 Display-Controller anzuschließen . Das Testbild und eine Bitmap, die ich geladen habe, werden gut angezeigt, außer dass in der Mitte des Displays eine etwa 1 Pixel breite vertikale Linie in Aqua angezeigt wird, unabhängig davon, was ich anzuzeigen versuche. Auf der linken Seite der aquafarbenen Linie befindet sich ein etwa 5 Pixel breiter Streifen, auf dem die Farben des Testmusters mit Ausnahme von Grün nicht korrekt sind. Sagt mir dieser Fehlermodus etwas darüber, was mit der Software/Hardware falsch sein könnte? Wie kann ich feststellen, was mit der Anzeige nicht stimmt?
Das EPSON-Datenblatt enthält eine falsche Formel zur Berechnung des Werts des horizontalen Anzeigebreitenregisters (HDISP [16h]). Die Formel sollte lauten:
HDISP in number of pixels = ((REG[16h] bits 6-0)) x 8
Anstatt:
HDISP in number of pixels = ((REG[16h] bits 6-0)+1) x 8
Connor Wolf
Anindo Ghosh