Forum: Mikrocontroller und Digitale Elektronik Wie wird der 74HC595 angesteuert!?


von Dominik Platz (Gast)


Lesenswert?

Hi!

Ich habe vor eine LED-Matrix anzusteuern und bin in dem zusammenhang
auf den IC 74HC595 gestoßen! Habe mir auch das Datenblatt durchgelesen
(mehrmals!!!) aber bin aus dem Diagram nicht schlau geworden wie man
die Bits seriell über die drei Pins SHcp, STcp und DS die Daten
überträgt!

Kann mir jemand das mal bitte in seinen Worten erklären!? Die Diagramme
sind für mich nicht eindeutig! Danke!

Dominik

PS: Die Matrix hat 5 Spalten und 7 Reihen und die Spalten sollen vom
74HC595 angesteuert werden. Die 5 Spalten vom Microcontroller (2313)

von Simon K. (simon) Benutzerseite


Lesenswert?

und die Spalten sollen vom 74HC595 angesteuert werden. Die 5 Spalten vom
Microcontroller (2313)


Aha?

von Dominik Platz (Gast)


Lesenswert?

ah ... ich mein die reihen werden vom 2313 geschaltet und die Spalten
vom 74HC595 (indirekt vom 2313 über 3Pins) ... sorry!

von Karl heinz B. (heinzi)


Lesenswert?

Ist doch ganz einfach.

An DS legst Du die Daten an.
Eine steigende Flanke an SHCP taktet den an DS anliegenden
Pegel in die Shift-Kette hin (das letzte Bit wird durch
das vorletzte ersetzt, dieses durch das Bit vor ihm, etc.
bis DS das erste Bit ersetzt hat).

Damit taktest Du jetzt die einzelnen Bits in das Schieberegister
hinein.

So, jetzt ist die Schieberegisterkette besetzt. Um die
Bits jetzt auch noch auf die Ausgaenge zu kriegen, verpasst
du STCP eine steigende Flanke, woraufhin die Bits aus der
Schieberegisterkette in einen Zwischenspeicher uebernommen
werden, der die Ausgangspins (je nach Stellung von OE) treibt.

Sinn der Sache ist es ja, dass Du neue Daten in den Chip
hineintakten kannst, waehrend der vorhergehende Zustand immer
noch auf den Ausgabepins anliegt. Daher der 2. Speicher.

von Bjoern Mueller (Gast)


Lesenswert?


von andreas schwentner (Gast)


Lesenswert?

Hallo,

hab das selbe vor einem Monat verwircklicht mit einer LED Matrix von
8x100. Bei Interesse kann ich dir den Code mal schicken.

Gruß, Andi

von Christoph Kessler (Gast)


Lesenswert?

Schau dir auch mal den 74HC4094 an, der macht fast dassselbe wie der
HC595, wurde gerne in der CD4094-Version für Eprommer benutzt
http://www.st.com/stonline/products/literature/ds/1972/m74hc4094.pdf
73
Christoph

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.