Rejestr przesuwny

Blok Rejestru przesuwnego zapisuje wartość wejścia danych i przesuwa zawartości rejestru w odpowiednim kierunku.

Spis treści


Wejścia

SkrótKrótki opisOpisZakres wartości
TrTriggerPrzy każdym impulsie zapisywana jest wartość (D) i następuje przesunięcie zawartości rejestru.0/1
DDataWejście danych0/1
DirShift directionKierunek przesuwania0/1




Wyjścia

SkrótOpisZakres wartości
OWyjście0/1




Parametry

SkrótKrótki opisOpisZakres wartościWartość standardowa
RbRegister bitBit rejestru8



Programowanie podstawowe

Dla każdego impulsu przy (Tr) wartość wejścia danych (D) jest zapisywana zgodnie z kierunkiem przesunięcia (Dir), a zawartość rejestru jest uprzednio przesuwana w odpowiednim kierunku. Parametr (Rb) służy do wyboru bitu rejestru, którego wartość jest przekazywana na wyjście (O).