» Hallo,
»
» ich möchte gerne ein 4bit-Schieberegister mit Hilfe einer Software
» (LogicalCircuit http://www.logiccircuit.org/) auf Basis von D-FlipFlops
» simulieren.
»
» Das D-FlipFlip habe ich erfolgreich aufgebaut und simuliert. Mit jedem Takt
» ändert sich der Ausgang entsprechend dem Eingangssignal.
»
» Wenn ich nun vier D-FlipFlips in Reihe hänge, mit den Ausgängen jeweils an
» den Eingang des nächsten, funktioniert die Schaltung nicht wie gewünscht -
» vielleicht habe ich auch ein Verständnisproblem.
»
» Wenn ich den Schalter D (Raster) drücke und anschließend den Taster C
» anklicke (Taster), gehen alle vier Ausgänge auf HIGH. Lasse ich den
» Schalter D los und klicke den Taster C erneut gehen alle vier Ausgänge auf
» LOW. Die Funktion des Schieberegisters ist also nicht gegeben.
»
» Kann mit jemand sagen, was ich falsch mache?
»
» Vielen Dank im Voraus
»
» lg Torsten
»
» 
Du hast ein Einfaches D-FF, welches den D-Pegel übernimmt, so lange der Takteingang angesteuert wird.
Du brauchst ein Flankengetriggertes D-FF
Mach doch mal Folgendes. Lasse den Takt angesteuert (Eingerastet)
Und wechsle das Signal am D-Eingang. Es werden alle FF diesem D-Signal folgen. |