Registre à décalage

Fonctionnement

Chaque activation de l’entrée Tr enregistre la valeur de l’entrée D au premier ou au dernier bit du registre et déplace les autres valeurs dans la matrice binaire en conséquence.
La direction est lue sur l’entrée (Dir) (=direction). Si Dir est inactif, alors les valeurs seront décalé d’une place vers le bas dans le tableau de bit, la dernière valeur sera évacuée et la nouvelle valeur prendra place en haut. De la même façon, si Dir est actif, les valeurs seront décalées dans l’autre sens. La première valeur sera évacuée et la nouvelle valeur prendra place en dernière position.
Via le paramètre (B) (=bit du registre) vous pouvez désigner quel bit de l’octet sera afficher en sortie (Q). Sachant qu’il y a 8 places.

Dans l’exemple ci dessous, le bit qui détermine le comportement de Q est le 5ème.décalage