Schaltplan für Ansteuerung von LEDs mit Attiny und 74HC595

Gast #4907441
Lesenswert?

Vielleicht ist es ja so gewollt, aber bei dieser Beschaltung der 
Schieberegister erhalten beide immer die selben Daten. Um alle 16 LEDs 
einzeln zu steuern müsste man QH des ersten mit dem seriellen Eingang 
des 2. Verbinden, also Pin PIN9 von IC2 auf PIN14 von IC3 und nur Pin14 
des ersten an MOSI vom µC.
Gast #4907491
Lesenswert?

Lars schrieb:
> Mit den Abblockkondensatoren hat er es nicht so, auch an den 74HC595ern
> nicht.

Das stimmt, da hatte ich nicht richtig drauf geachtet.

Flo85 schrieb:
> Vielleicht ist es ja so gewollt, aber bei dieser Beschaltung der
> Schieberegister erhalten beide immer die selben Daten.

Da hatte ich gedacht, ist der PIN12 (RCK) vom 74HC595. Also je nachdem 
ob ich den Pin high machen würde, würde dieser die Daten empfangen. 
(Würde also immer die Daten senden, die sich geändert haben)
Wofür ist dieser Pin denn genau?
Im Datenblatt steht 'storage register clock input' Aber was das macht, 
habe ich keine Ahnung.
Habe jetzt gemacht, dass ich vom ersten 74hc595 dataout mit datain des 
zweiten verbunden habe.
Angehängte Dateien:
Gast #4907501
Lesenswert?

Marc schrieb:
> Im Datenblatt steht 'storage register clock input' Aber was das macht,
> habe ich keine Ahnung.

Schau dir das Blockschaltbild im Datenblatt an: ein 595 besteht
immer aus 2 Ebenen, einem primären 8-Bit Schieberegister zum
Hineinschieben der Daten und ein zweites, jetzt 8-Bit paralleles
Register das die Daten des (primären) Schieberegisters übernimmt.
Für das Schieberegister braucht man einen Takt, für das sekundäre
(ich nenne es Übernahme-) Register braucht man einen zweiten Takt
der nach dem Hineinschieben einmal ausgeführt wird.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren