Hallo allerseits,
wenn ich mir das PDF zum MAX7219 (8-Digit-LED Display Driver) so anschaue, ist mir eine Sache bisher noch nicht ganz klar.
Es geht speziell um den No-Op. Ich habe testhalber eine kleine LED-Matrix mit 2x 64 LED's (also mit zwei 7219, DOUT direkt auf DIN zum Naechsten) aufgebaut. Mittels Delphi habe ich mir ein kleines Prograemmchen zur Ansteuerung geschrieben. Grundsaetzlich habe ich es verstanden den MAX7219 richtig zu fuettern (TestMode, Shutdown, ScanLimit, usw. funktionieren korrekt). Allerdings dieser No-Op macht mir zu schaffen. Wenn ich das PDF richtig verstehe, dann muss man, um beispielsweise einen vierten 7219 in einer Reihe anzusteuern, das 16 Bit Datenwort gefolgt von drei No-Op's senden. Mit Wechsel von 0 auf 1 bei LOAD wird der 4te Chip dann zum Leben erweckt . Nach einigen Probieren bin irgendwie zum Schluss gekommen das das No-Op nicht 16Bit sondern 8Bit lang sein muss!? Das verstehe ich nun nicht. Wobei ich sagen muss, dass man darueber nicht wirklich Informationen im PDF findet (bezueglich der Laenge des Datenwortes). Oder habe ich da Tomaten auf den Augen? Oder ist der zeitliche Ablauf, bzw. die Reihenfolge der Datenwoerter anders?
Sicherlich hat hier schon mal jemand Applikationen mit dem MAX7219 entwickelt und kann mir evt. einen Tipp geben?
mfg Stefan