Forum: Mikrocontroller und Digitale Elektronik 74hc595 (Anfängerfrage)


von Peter (Gast)


Lesenswert?

Hallo zusammen,

ich bastel gerade eine digitale Lüftersteuerung für meinen 
Gamingrechner. Ich verwende einen Mega16 als Controller und eine 74hc595 
als Porterweiterung. Das ganze programmier ich in Assembler.
Im Moment hab ich alles auf einem Breadboard aufgebaut und es 
funktioniert fast so wie ich es mir vorstelle.

Aber mit dem 595er hab ich noch so meine Fragen. Im Datenblatt ist zwar 
ein Timingdiagramm abgebildet, aber damit komme ich nicht so ganz klar.

Nun aber meine Fragen:
1. Was ist genau der Unterschied zwischen SCK und RCK?
2. Ist es mit dem Chip möglich das die Ausgabe, in QA bis QH, während 
während des Schiebens stehen bleibt, oder muss ich hierfür noch ein 
Flip-Flop einplanen?

Vielen Dank für eure Hilfe.

Peter

von Peter (Gast)


Lesenswert?

Ohh, hab gerade was im AVR-Tutorial gefunden.
Meine Ausgaberoutine ist also doch nicht so der Bringer.

Werd ich gleich mal versuchen.

von Peter (Gast)


Lesenswert?

Funktioniert jetzt genauso wie ich es haben wollte.
Ich brauche kein zusätzliches Flip-Flop.
RCK ist quasi das Enable-Input bei einem Flip-Flop.

Bitte entschuldigt mein Selbstgespräch.

Grüße Peter

von Falk B. (falk)


Lesenswert?

@  Peter (Gast)

>RCK ist quasi das Enable-Input bei einem Flip-Flop.

Naja, nicht wirklich. Es ist ein echter Takteingang. Mit dessen 
steigender Flanke werden die Daten vom Schieberegister ins 
Ausgangsregister übernommen.

MfG
Falk

von Nelo (Gast)


Lesenswert?

Peter schrieb:
> Ich verwende einen Mega16 als Controller und eine 74hc595
> als Porterweiterung. Das ganze programmier ich in Assembler.

So was nennt man "Mit Kanonen auf Spatzen schießen"...

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.