Forum: Mikrocontroller und Digitale Elektronik 16bit Initialisierungs Problem LCD 240320L8 ( MCB1700 )


von Raven (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich versuche gerade das LCD vom MCB1700 (Keil) über 16 Bit anzusprechen.
(Das LCD wurde an freie nach außgeführte I/Os des MCB angeschlossen)
Es handelt sich dabei um ein 240320L8 von AMPIRE. Wie ich herausgefunden 
habe, wurde dies durch ein 240320LD ersetzt soll aber kompatibel sein.

http://01848aa.netsolhost.com/product_specs/2.4-specs/ADI_2.4_AM-240320LDTNQW-00H.pdf

Aus dem Datenbaltt geht hervor dass der Interfacemode über entsprechende 
HW Jumper angepasst werden muss. Diese habe ich umgesetz und es 
identifiziert sich auch mit dem DeviceCode 0x9320 woraus allerdings 
hervor geht das es sich nicht wie bei dem LD um einen SPFD5408B 
Controller sondern einen ILI9320 handeln müsste.

Nun versuche ich es über 16bit zu initialisieren, leider bisher 
erfolglos. Werder der Code aus der UTFT Lib noch die Sampels des 
Chipherstellers 
http://www.densitron.com/uploadedFiles/Displays/Support/ILI9320AN_V0.92.pdf
führten zu erfolg.

Habe mir die Daten auf dem Oszilloskop (siehe Anhang) auch schon 
angesehen, das sieht (meiner Meinung nach) alles richtig aus...

Hat jemand eine Idee woran es liegen könnte. Übertrage ich die Daten 
vllt zu schnell oder kann es sein dass das LCD nur SPI unterstüzt und 
garkeine 16 bit Datenübertragung. Aber warum bekomm ich dann einen 
gültigen DeviceCode zurück?

Grüße Raven

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.