Forum: Mikrocontroller und Digitale Elektronik SPI-Probleme - ATmega8 & Sure Electronics DE-DP14211 32x16 LED Matrix


von Flo (Gast)


Lesenswert?

Hallo allerseits,

ich habe leider Probleme bei der Ansteuerung des 32x16 
LED-Matrix-Displays von Sure Electronics (DE-DP14211 - 
http://www.sureelectronics.net/goods.php?id=1122).
Wegen einiger Lücken im Datenblatt 
(http://www.sure-electronics.net/download/DE-DP14211_Ver1.1_EN.pdf) des 
Displays, die auch das Datenblatt des HT1632C 
(http://www.adafruit.com/datasheets/ht1632cv120.pdf) Matrix-Treibers 
nicht füllen kann, steige ich langsam nicht mehr durch, welche Leitung 
ich wie nutzen muss...
Es gibt die vier Leitungen CS, CLK, WR und DATA.
Über DATA werden die Daten seriell ins Display geshiftet, soviel steht 
fest.
Nun hören die Klarheiten allerdings auch schon auf.

Im Datenblatt des Displays wird auf S. 12 WR gar nicht beschrieben.
CS wird kurz auf high gezogen und mit CLK scheinbar irgendwie der Chip 
für den gewünschten Quadranten des Displays ausgewählt.

Im Datenblatt des HT1632C ist auf S. 11 und 12 genauer beschrieben, wie 
die Daten übertragen werden, jedoch gibt es dort kein CLK mehr, dafür 
aber WR.
CS wird anscheinend während der ganzen Übertragung auf 0 gezogen, 
entgegen der Beschreibung des Displays.
WR taktet hier mit jeder steigenden Flanke die Bits auf DATA.

Ich finde immer wieder unterschiedliche Angaben, wie ich das Display 
ansteuern muss - z.B. 
http://www.lucadentella.it/en/2012/10/03/matrice-di-led-con-ht1632c-2/.

Hat jemand das DE-DP14211 bereits einmal angesteuert und kann mir 
weiterhelfen?
Immerhin kann ich annehmen, dass das Display nicht kaputt ist, als ich 
eine Steckverbindung zog, wurden durch die zufälligen Signale Dots 
eingeschaltet ... ;)

Schönen Abend noch und Danke!
Flo

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.