Suche Schieberegister mit RESET Pin

Gast #4917405
Lesenswert?

Hallo,

ich suche ein 8bit Schieberegister, welches ich mit SPI ansteuern kann, 
wie das 74HC595 nur mit RESET Pin, welchen ich im SPI Modus nutzen kann.

Mir ist dabei gewusst, dass ich 0x00 reinschieben könnte, hab aber 
weitere ICs die einen RESET Pin nutzen durch die ich die gleichen Bits 
schiebe.
Gast #4917419
Lesenswert?

Und falls Du den Reset-Pin nicht mit einem zusätzlichen Pin ansteuern 
willst, dann kannst Du jederzeit von 8-Ausgängen nur 7 nutzen und den 
übrigen als "Reset" deklarieren und da anschließen. Aber dass ein 8-Bit 
Schieberegister mit 8 geschobenen Bits noch zusätzlich Informationen für 
einen Reset-Pin bekommt ... eher nicht.
Gast #4917464
Lesenswert?

Wenn ich den Reset pin im SPI Modus nutze, muss ich erst den RESET PIN 
auf LOW ziehen und anschließend den RCK PIN auf Low um den Reset zu 
übernehmen. DER RCK Pin ist im SPI Modus aber der ChipSelect. Wenn ich 
also den CHIP Select low ziehe, übernehmen die andern ICs Daten, was ich 
nicht will.
Gast #4917481
Lesenswert?

Stefan S. schrieb:
> oder du das
> Datenblatt nicht. Bei mir steht, dass Pin 10 ~MR (Master Reset, active
> low) ist...

Dann solltest du mal weiterlesen, wie der Reset des 595 funktioniert - 
oder besser gesagt, nicht funktioniert. Aber das Thema hat schon einen 
jahrzehntelangen Bart, das sollte inzwischen jeder mitbekommen haben.

Georg
Gast #4917664
Lesenswert?

Cool bleiben ;)
Hab die 4 nicht gesehen wie Magnus aufgefallen ist.

Hab mir das Datenblatt angesehen. Dh. ich muss nur den Storage 
Register clear Pin auf low ziehen und die Ausgänge werden alle low 
gezogen? Oder benötige ich weiter CLK?
#4917680
Lesenswert?

Winder schrieb:
> Hab mir das Datenblatt angesehen. Dh. ich muss nur den Storage
> Register clear Pin auf low ziehen und die Ausgänge werden alle low
> gezogen? Oder benötige ich weiter CLK?

Mir sagt das Blockschaltbild:
- /RCLR  (Pin 13) löscht das Ausgangsregister
- /SRCLR (Pin 10) löscht das Schieberegister
- RCLK   (Pin 12) übernimmt das Schieberegister in das Ausgangsregister

Siehe auch http://www.ti.com/lit/ds/symlink/sn74hc594.pdf
"Table 1. Function Table" (Seite 12).
#4917879
Lesenswert?

Winder schrieb:
> Wo hast du die Info her, dass man
>
> Dietrich L. schrieb:
>> - RCLK   (Pin 12) übernimmt das Schieberegister in das Ausgangsregister
>
> für einen RESET benötigt?

Das habe ich nicht behauptet. Ich wollte damit nur der Vollständigkeit 
halber erwähnen, was RCLK macht.

Damit ergeben sich z.B. folgende Möglichkeiten:
- Wenn man nur das Schieberegister löscht, könnte man RCLK benutzen, um 
damit dann auch das Ausgangsregister zu löschen.
- Wenn man nur das Ausgangsregister löscht, wird mit RCLK wieder der 
aktuelle Zustand des Schieberegisters ins Ausgaberegister übernommen.
- Wenn man /RCLR und /SRCLR verbindet, kann man damit beide Register 
gleichzeitig löschen.
Gast #4920399
Lesenswert?

Route 6. schrieb:
> Kannst du lesen? Oder soll ich die Antwort tanzen?

Das meine ich mit unfreundlich. Man hätte auch darauf hinweisen können, 
dass es sich um ein anderes Bauteil handelt. Man kann es aber auch so 
sagen wie Route 6. schreibt. Also so, wie es hier im Forum halt normal 
ist.

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