Forum: Mikrocontroller und Digitale Elektronik 74HC595 - Ansteuerung


von Mathias (Gast)


Lesenswert?

Hallo Forum,

ich habe mit dem Code aus dem AVR-Tutorial ein Schieberegister 
angesteuert. Mein Problem ist, daß das Schieberegister den Ausgabewert 
jedesmal "verliert", wenn der µC in den Idle-Mode wechselt !

Schaltet der Tiny(13A) alle Pins auf "0" wenn er einschläft? und wenn 
ja, wie kann ich das verhindern?

Danke

von Ursus P. (unwichtig)


Lesenswert?

Mathias schrieb:
> Hallo Forum,
>
> ich habe mit dem Code aus dem AVR-Tutorial ein Schieberegister
> angesteuert. Mein Problem ist, daß das Schieberegister den Ausgabewert
> jedesmal "verliert", wenn der µC in den Idle-Mode wechselt !
>
> Schaltet der Tiny(13A) alle Pins auf "0" wenn er einschläft? und wenn
> ja, wie kann ich das verhindern?
>
> Danke

Den Register mit PullUps ausstatten, das die Versorgung permanent 
erhalten bleibt, bzw der Pegel.

: Bearbeitet durch User
von Frank (Gast)


Lesenswert?

Hast du den reset des 74er an den uC angeschlossen?
Zeig mal einen Schaltplan.

von Falk B. (falk)


Lesenswert?

@ Mathias (Gast)

>angesteuert. Mein Problem ist, daß das Schieberegister den Ausgabewert
>jedesmal "verliert", wenn der µC in den Idle-Mode wechselt !

sollte nicht sein.

>Schaltet der Tiny(13A) alle Pins auf "0" wenn er einschläft?

Nein. Alle Register bleiben wie sie sind.

von Mathias (Gast)


Lesenswert?

Hallo,

nein, der Reset und Enable output liegen beide auf VCC.

Mathias

von Falk B. (falk)


Lesenswert?

@ Mathias (Gast)

>nein, der Reset und Enable output liegen beide auf VCC.

Wenn der Enable auf VCC liegt, sind die Ausgänge inaktiv (tristate).
Du meinst sicher GND.

Poste dein Progamm als Anhang.

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.