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
Ohh, hab gerade was im AVR-Tutorial gefunden. Meine Ausgaberoutine ist also doch nicht so der Bringer. Werd ich gleich mal versuchen.
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
@ 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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.