Löschen von Schieberegister 74HC595 über Reset nicht mögl

OP #652254
Lesenswert?

Hallo zusammen,

im Tutorial 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister

wird erwähnt, dass der Resetpin (SCL) wenn er auf LOW gesetzt wird, ein 
löschen des Schieberegisters bewirkt.

Habe nun festgestellt, dass bei LOW-Setzen dieses PINs beim SHR 74HC595, 
zwar fast alle Ausgänge auf 0 gesetzt werden, aber nicht alle.
Bei einem bleibt QD und QA auf '1', bei einem anderen nur QE usw. Beim 
selben Baustein ist sind es immer die selben Ausgänge. Anscheinend 
abhängig von der Bauteilstreuung.

Mein Problem ist, dass keine definierten Ausgangspegel eingenommen 
werden, nach dem reset. Ob alle Ausgänge auf '1' gehen oder alle auf '0' 
wäre mir egal.

Kennt vielleicht irgendwer ein Schieberegister, welches definierte 
Ausgangszustände annimmt nach Reset?
OP #654925
Lesenswert?

Berichtigung:

Bei den Messungen, zu meiner Problembeschreibung hatte ich Fehler 
gemacht. So ist es wirklich beim 74HC595:

Wenn VCC eingeschaltet wird (Power up reset) und der Resetpin noch eine 
Zeit (ms reichen) fest auf GND gehalten wird, inittialisieren sich die 
Ausgänge alle auf LOW.

Wenn der Resetpin während des Betriebs auf Low gezogen wird, und 
gleichzeitig sich an den Eingängen sonst nichts bewegt, ändert sich an 
den Ausgängen zunächst nichts, erst wenn RCK auf LOW geht werden Nullen 
rausgeschrieben, wie Spess53 richtig beschrieben hat.

Danke nochmal für die Hilfe.

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