Das in dieser Simulation vorgestellte Schieberegister verfügt über einen Richtungseingang R/L, mit dem die Schieberichtung bestimmt wird. Eine 1 am L/R Eingang bedeutet Linksschieben, eine 0 entsprechend Rechtsschieben. Bei jeder fallenden Flanke am Takteingang CK wird der Inhalt des gesamten Schieberegisters in die gewünschte Richtung verschoben. Das erste Bit beim Linksschieben und das 8. Bit beim Rechtsschieben gehen verloren. Beim Linksschieben wird das erste Bit aufgefüllt mit dem Signal, das am Eingang DL anliegt, beim Rechtsschieben mit dem Pegel, der am Eingang DR anliegt.
Eingelesen werden die Eingänge DL und DR mit der steigenden Flanke des Taktes. Zurückgesetzt wird das Register über den statischen Reset-Eingang /RST, der Low-Active ist; eine Null setzt alle Ausgänge des Schieberegisters zurück.
Simulation Schieberegister | |
Material |
|
Aufgaben |
|
Schaltungsaufbau
Der IC-Baustein 74HC164 ist ein 8-Bit Schieberegister. Seine Versorgungsspannung kann zwischen 2V und 6V liegen. Die Pinbelegung zeigt Abb. 2.
Die Bedeutung der Abkürzungen
DSA Setzeingang 1 an AND-Logik DSB Setzeingang 2 an AND-Logik Q0 ... Q7 Ausgänge /MR Master Reset (active low) CP Takteingang (Triggerung über steigende Flanke) GND Masse, 0V Vcc Versorgungsspannung 3,3V oder 5,0V
Praktische Übung mit dem IC 74HC164 | |
Material |
|
Aufgaben |
|
Die Schaltung
Das Programm Schieberegister.c