Forum: Mikrocontroller und Digitale Elektronik Schieberegister mit synchronem Speicher- und Schreibetakt


von Markus (Gast)


Lesenswert?

Hallo

Kann ich den Speicher- und Schreibetakt eines Schieberegisters (in 
meinem Fall ein 74HC595) auf die selbe Leitung nehmen (um Pins am uC zu 
sparen)? Im Datenblatt scheint so was zu stehen (s. S. 3), bin mir aber 
nicht sicher ob ich das korrekt verstehe und will nicht ein zweites PCB 
ätzen.
Hat das schon jemand getestet?

thx,
Markus

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Markus schrieb:
> Kann ich den Speicher- und Schreibetakt eines Schieberegisters (in
> meinem Fall ein 74HC595) auf die selbe Leitung nehmen (um Pins am uC zu
> sparen)?

Kann man. Allerdings wird dann jede Änderung der Eingabe an den 
Ausgängen sofort übernommen. Und der Speichertakt ist dem Schiebetakt 
gegenüber um einen Zyklus verzögert. Um den ersten Ausgang des Registers 
neu zu setzen, muss man also 2x takten, bei der 2. Stelle 3x und so 
weiter.

von Falk B. (falk)


Lesenswert?

@  Markus (Gast)

>Hat das schon jemand getestet?

Kann man, ist aber nicht sinnvoll. Da kann man ja gleich den 74HC164 
nehmen.

MFg
Falk

von Markus (Gast)


Lesenswert?

ok, vielen dank für die infos

markus

von Markus (Gast)


Lesenswert?

hab soeben noch gesehen, dass der 74HC164 leider keinen seriellen 
ausgang hat, um mehrere register zu kaskadieren ...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Na da klemmt man den Dateneingang des folgenden Registers an den letzten 
Datenausgang des vorhergehenden Registers. Das 595 hat diesen 
Kaskadierausgang nur, weil die Ausgänge nicht direkt vom Schieberegister 
durchgesteuert werden, sondern erst durch das Latch müssen. Daher wäre 
eine Kaskadierung am letzen Ausgang nur in Sonderfällen, nämlich mit 
durchgesteuertem Latch, möglich.

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
Noch kein Account? Hier anmelden.