Hallo, ich habe ein kleines Problem beim Kaskadieren meiner 2 MAX7219. Beide hängen an einem SPI und über DOUT-DIN verbunden. Wenn ich nun dem ersten einen NOOP-Befehl gebe, kann ich den zweiten problemlos beschreiben, wenn aber der erste keinen NOOP erhält und ich ihn beschreiben will, übernimmt der zweite die Bits des ersten ebenfalls! Ist dieses verhalten normal? Ich dachte DOUT wird erst NACH einem NOOP gesetzt. MfG CuBiC
@ CuBiC (Gast) >ich habe ein kleines Problem beim Kaskadieren meiner 2 MAX7219. Beide >hängen an einem SPI und über DOUT-DIN verbunden. Wenn ich nun dem ersten Hat jeder sein eigenes CS (Chip Select)? Werden die richtig angesteuert? MFG Falk
Hallo, Deinen Text habe ich nicht so ganz durchschaut. Du mußt immer Daten für alle kaskadierten 7219 schicken, wenn einer dabei nichts machen soll, bekommt er NOP. Dann kommt der Übernahmeimpuls und alle! 7219 führen die reingeschobenen Daten aus. Gruß aus Berlin Michael
Ich verstehe nicht ganz, was du da wirklich machst. Welche 7219 ist der "erste" und welcher der "zweite"? Wahrscheinlich shiftest du im zweiten Fall die Bits vom vorherigen(!) Befehl vom ersten in den zweiten 7219. Versuche einmal, immer die gleiche Anzahl von Bits zu schreiben, so dass immer jeder Baustein klare Befehle bekommt und sei es NOOP.
Ui, scheint noch einiges unklar zu sein! Vielen Dank an euch und besonders Michael U und Detlev T. Das war mein Fehler! Nochmal zur Verständnis: Ein MAX, "der Erste", steuert eine Zeitanzeige, "der Zweite" steuert die Datumanzeige. Wenn ich nun eine Uhrzeit gesetzt habe, wurde diese ebenfalls auf der Datumsanzeige angezeigt. Fehler: Ich habe den MAX der das Datum steuert keinen NOOP gegeben, somit übernahm er beim Clock den Befehl vom ersten MAX (Uhrzeit). MfG CuBiC
@ crazy horse (Gast)
>@Falk: nicht immer gleich losposten, auch du hast Lücken :-)
???
Vielleicht meint er damit, dass der MAX keinen richtigen CS hat und nicht zu 100% SPI kompatibel ist =)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.