Ich möchte gerne 8 LED's unabhängig voneinander ein- ausschalten, habe aber keine 8 Signal-Leitungen frei, sondern so wenig wie möglich. Ich dachte an ein Shift-Register: Mit 2 Steuerleitungen (Clock und Data) bekomme ich an die 8 Ausgänge jede Kombination. Nun soll z.B. nur die erste LED leuchten. Ich sende also 0-0-0-0-0-0-0-1, sollte also am Ende passen, aber zwischendurch geht leider jede LED einmal an. Also brauche ich noch ein Bauteil mit 8-Eingängen und 8 Ausgängen, welches nur nach einer Aufforderung die Ausgänge wie die Eingänge macht (die 3te Steuerleitung). Ist so ein Bauteil ein "Flip-Flop", bzw. gibt es ein einziges Bauteil, dass mein Problem löst?
nichtgerne schrieb: > gibt es ein einziges Bauteil, > dass mein Problem löst? suche mal nach "Schieberegister".
nichtgerne schrieb: > Also brauche ich noch ein Bauteil mit 8-Eingängen und 8 Ausgängen, > welches nur nach einer Aufforderung die Ausgänge wie die Eingänge macht > (die 3te Steuerleitung). Der 74HC595 hat das schon eingebaut.
latch. gibt es auch fertig integriert in shieberegistern. zum ausgeben zb. in 74xx595
nichtgerne schrieb: > Also brauche ich noch ein Bauteil mit 8-Eingängen und 8 Ausgängen, > welches nur nach einer Aufforderung die Ausgänge wie die Eingänge macht > (die 3te Steuerleitung). Dieses Teil nennt sich Ausgangsregister und ist in vielen Schieberegistern schon enthalten. Du brauchst also kein extra Teil. Einfach die 8 Bits seriell ins Schieberegister reinschieben und dann einen Übernahmeimpuls an das Ausgangsregister anlegen. Während des Schiebens passiert an den Ausgängen gar nichts. Erst mit dem Übernahmeimpuls wird das Schieberegister auf die Ausgänge geschrieben.
nichtgerne schrieb: > Nun soll z.B. nur die erste LED leuchten. Ich sende also > 0-0-0-0-0-0-0-1, sollte also am Ende passen, aber zwischendurch geht > leider jede LED einmal an. Wenn es nur um LEDs für Anzeige von irgendwelchen Zuständen geht, ist das völlig Schnuppe. Das Durchschieben dauert normalerweise größenordnungsmäßig Mikrosekunden. Wenn die Anzeige dann 100 Mal pro Sekunde aktualisiert wird, hat man immer noch ein Tastverhältnis von unter 1:1000. Da sieht man nichts von.
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.