Forum: Mikrocontroller und Digitale Elektronik Grundlagenfrage Schieberegister


von Jeromyo (Gast)


Lesenswert?

Hallo an alle,

angenommen, man bastelt aus einfach RS-Flipflops ein n-bit großes 
Schieberegister. Und taktet jetzt Daten da rein. Wenn das jetzt keine 
JK-FlipFlops sind, bei denen das Problem extra durch ein Master-, und 
ein Slave-FlipFlop umgangen wurde, was passiert dann genau in dem 
Moment, in dem das einfache RS-FlipFlop gleichzeitig Daten "empfangen" 
UND "weitergeben" muss? Funktioniert so ein Schieberegister in der 
Praxis mit einfach RS-FlipFlops überhaupt, oder 
kippen/verändern/verschwinden dann Bits?

von Falk B. (falk)


Lesenswert?

@ Jeromyo (Gast)

>Moment, in dem das einfache RS-FlipFlop gleichzeitig Daten "empfangen"
>UND "weitergeben" muss?

Dafür sind sie nicht gebaut, denn sie haben keine getrennten Daten- und 
Takteingänge.

> Funktioniert so ein Schieberegister in der
>Praxis mit einfach RS-FlipFlops überhaupt,

Mach mal einen Schaltplan und zeig uns, wie man RS-FFs zu einem 
Schieberegister verschalten soll.

von Jeromyo (Gast)


Lesenswert?

Omg! D! Ich meinte D-FlipFlops.
Tut mir leid, peinliches Versehen...

von Falk B. (falk)


Lesenswert?

Mit D-FlipFlops geht es gnz normal, schließlich sind in jedem 
Schieberegister auch D-FliopFlops drin. Und in jedem FPGA, CPLD etc.
D-FlipFlops sind sehr ähnlich zu JK-FlipFlops, auch mit Master/Slave 
Architektur.

von Stefan (Gast)


Lesenswert?

Mit einstufigen Flipflops kann man kein Schieberegister aufbauen, denn 
dann würde das Signal vom seriellen Daten-Eingang beim ersten Takt durch 
das ganze Register durchlaufen.

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.