4-bit Schieberegister: CD74HC194E

OP #4468148
Lesenswert?
• ▲
▼
Kann mir jemand sagen wie man dieses Schieberegister ansteuert? Aus dem 
Datenblatt werde ich einfach nicht schlau. Wie man das 595 
Schiebregister ansteuert weiß ich, vielleicht kann mir jemand anhand den 
Pins dieses Schieberegisters die Pinbelegung des CD74HC194E näher 
bringen.
#4468242
Lesenswert?
• ▲
▼
@ Black Jack (blackjack)

>Kann mir jemand sagen wie man dieses Schieberegister ansteuert? Aus dem
>Datenblatt werde ich einfach nicht schlau.

Warum nicht? Hapert es mit dem technischen Englisch?

> Wie man das 595
>Schiebregister ansteuert weiß ich,

Das 194er ist nicht soo viel anders.

> vielleicht kann mir jemand anhand den
>Pins dieses Schieberegisters die Pinbelegung des CD74HC194E näher
>bringen.

Datenblatt als Hörbuch? Hmmmm . . .

Once upon a time . . . ach neee, falsche Ziegruppe ;-)

Also. Räusper

"4-bit bidirectional universal shiftregister"

Das ist fast deutsch.

4-bit universelles Zweirichtungsschieberegister

>FEATURES
>· Shift-left and shift-right capability

kann links und rechts schieben

>· Synchronous parallel and serial data transfer

Synchroner, paralleler und serieller Datentransfer

>· Easily expanded for both serial and parallel operation

Einfach zu erweitern für seriellen und parallelen Betrieb

>· Asynchronous master reset

Asychnrones Hauptreset

>· Hold (“do nothing”) mode

Nichts tun Modus

>· Output capability: standard

Ausgangstreiberfähigkeit: Standard
1
PIN            SYMBOL    FUNCTION
2
2              DSR       serieller Dateneingang beim Schieben nach rechts (diese Schieberichtung ist im aktuellen Politikbetrieb eher verpönt *SCNR*)
3
3, 4, 5, 6     D0 to D3  parallele Dateneingänge
4
7              DSL       serieller Dateneingang beim Schieben nach links
5
9, 10          S0, S1    Steuereingänge
6
11             CP        Takteingang, steigende Flanke
7
15, 14, 13, 12 Q0 to Q3  parallele Datenausgänge

Die Logiktabelle auf Seite 4 zeigt alles was man braucht.

Ein LOW Pegel an MR setzt die 4 Speicher-FlipFlops auf Null, egal 
was an den anderen Eingängen anliegt (X).

Wenn S1=S0=l (l, kleines L == LOW, ist ein wenig verwirrend) ist, macht 
das Schieberegister nichts, es reagiert nicht auf Eingangsignale, weder 
Takt noch Dateneingänge.

Wenn S1=1 und S0=0 ist, dann werden die Daten im Schieberegister beim 
der positiven Tanktflanke an CP um ein Bit nach links geschoben. Neue 
Daten werden an DSL eingetaktet und landen in Q3.

DSL -> Q3
Q3 -> Q2
Q2 -> Q1
Q1 -> Q0

Wenn S1=0 und S0=1 ist, dann werden die Daten im Schieberegister beim 
der positiven Tanktflanke an CP um ein Bit nach rechts geschoben. Neue 
Daten werden an DSR eingetaktet und landen in Q0.

DSR -> Q0
Q0 -> Q1
Q1 -> Q2
Q2 -> Q3

Wenn S1=1 und S0=1 ist, dann werden die Daten von D0-D3 parallel ins 
Schieberegister beim der positiven Tanktflanke an CP geladen.

D3 -> Q3
D2 -> Q2
D1 -> Q1
D0 -> Q0

Ein wenig irritierend ist hier die Reihenfolge bzw. Bezeichnung der 
Bits. Q3 ist im Normalfall eher das höchstwertig Bit, bei diesem IC 
bezeichnet Q3 aber das niederwertigste.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.