TPIC6B595 Schieberegister

Gast #3382274
Lesenswert?
• ▲
▼
Hallo,

ich nutze das Schieberegister:

TPIC6B595

im Cube.

Nun möchte ich gerne eine LED-Ebene erleuchten und das Bild für die 
nächste Ebene vorbereiten´, so dass ich das Umschalten quasi innerhalb 
zwei/drei Taktzyklen erreichen könnte.

Dummerweise scheint genau dieses nicht zu gehen. die erste Ebene 
leuchtet und beim Umschalten auf die nächste Ebene wird das alte Bild 
von der ersten Ebene noch kurz in die nächste Ebene "mitgeschleift".

Ich weiß nicht, ob ich etwas falsch mache, aber irgendwie klappt es 
nicht, im Storage-Register das alte Bild vorzuhalten, während das 
Shift-Register ein neues Bild aufnimmt.

Meine Lösung sieht daher im Moment so aus, dass ich während dem 
Ladeprozess des nächsten Bildes das Storage-Register mittels des 
GN-Signals lösche und komplett verdunkle und somit dann immer einige 100 
Taktzyklen kein Signal auf der Ebene habe. Insgesamt wird der Cube somit 
relativ dunkel...

Gibt es dafür eine Lösung?
#3382281
Lesenswert?
• ▲
▼
@ Cube (Gast)

>ich nutze das Schieberegister:

>TPIC6B595

>im Cube.

Welcher? Gamecube? Ice Cube?

>Nun möchte ich gerne eine LED-Ebene erleuchten und das Bild für die
>nächste Ebene vorbereiten´, so dass ich das Umschalten quasi innerhalb
>zwei/drei Taktzyklen erreichen könnte.

Dann tu das.

>Dummerweise scheint genau dieses nicht zu gehen.

Dann machst du was falsch.

>die erste Ebene
>leuchtet und beim Umschalten auf die nächste Ebene wird das alte Bild
>von der ersten Ebene noch kurz in die nächste Ebene "mitgeschleift".

Falsche Reihenfolge. Richtig ist es so.

Aktuelle Ebene abschalten
Muster der neuen Ebene vom Schieberegister ins Ausgangsregister takten
Neue Ebene anschalten

Das alles dauert nur eine Handvoll Takte. Wenn es immer noch zum 
Nachleuchten kommt, ist deine Ansteuerung der Ebenen zu langsam und du 
must ein paar us Pause zwischen Schritt 1 und 2 machen. Oder einen 
schnellen Treiber nutzen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.