Forum: Mikrocontroller und Digitale Elektronik DOGS102 LCD reagiert nicht


von franz (Gast)


Angehängte Dateien:

Lesenswert?

Hey

Ich versuche gerade ein DOGS102 Display von einem STM32F0 über USART 
anzusteuern.
Ich habe keie Ahnung warum das Display überhaupt nichts anzeigt, habe 
die Signale an den Display-Pins gemessen und das sieht für mich so aus 
als ob es passt. --> Siehe png

Als erstes wird die Initialisierung wie im Datenblatt empfohlen 
gesendet:
1
0x40, 0xA1, 0xC0, 0xA4, 0xA6, 0xA2, 0x2F, 0x27, 0x81, 0x10, 0xFA, 0x90, 0xAF
Danch gebe ich eine Column und Page-Adress an (jeweils 1).
Danach schreibe ich 2 Datenbytes (0x55, 0x55) mit Command/Data (CD) auf 
1.
Auf dem Display sieht man aber nichts...
Hat jemand ne Ahnung wo das Problem sein könnte? Stimmt das so mit 
MSB-First?

DOGS102 Datenblatt:
http://www.lcd-module.de/deu/pdf/grafik/dogs102-6.pdf

Grüße vom Franz ;)

von Bastian W. (jackfrost)


Lesenswert?

Hi,

ist reset auf deinem Bild Reset oder der CS ? Wenn CS nicht low ist 
reagiert das Display nicht auf die Kommandos.

Gruß JackFrost

von franz (Gast)


Lesenswert?

Hallo JackFrost
Der low-active CS-Pin ist direkt an Masse angeschlossen.

von Bastian W. (jackfrost)


Lesenswert?

Leg den Reste mal über nen Pullup auf Vcc und schalte den CS über den 
Pin an dem vorher der Reset dran war.

Ich mein ich hatte ein ähnliches Problem mit einem Eeprom oder einem SPI 
TFT. Ist schon etwas her.

Gruß JackFrost

von franz (Gast)


Lesenswert?

Danke für deine Hilfe JackFrost.
Habe den Fehler gefunden, die 2 Kondensatoren für die LCD-Spannung waren 
nicht an den korrekten Pins. Umgelötet und jetzt geht's, sogar mit 6 MHz 
Clk speed :)

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.