|
Микросхема КР531ИР11 имеет четыре входа параллельной загрузки D0-D3, четыре выхода Q0-Q3, тактовый вход C, входы последовательных данных при сдвиге вправо DR* и при сдвиге влево DL*, два входа выбора режима работы SR и SL, а также асинхронный вход общего сброса R.
* На наш взгляд логика наименования этих входов не очень удачная, но так приведено в большинстве как отечественной так и зарубежной документации. Вход DR - данные, заносимые в младший разряд т.е. данные, пришедшие "слева", DL - данные заносимые в старший разряд т.е. данные, пришедшие "справа".
Все действия в регистре (кроме сброса) осуществляются синхронно с положительным перепадом импульса на тактовом входе C (спад отрицательного импульса).
Установка т.е. параллельная загрузка информации в регистр со входов D0-D7 происходит при высоком уровне напряжения на входах SR и SL синхронно с отрицательным фронтом синхроимпульса на входе C.
Сдвиг данных вправо т.е. от младших разрядов к старшим происходит при низком уровне на SL и высоком на входе SR (Shift Right) синхронно с отрицательным фронтом синхроимпульса на входе С. При этом в младший разряд загружается информация со входа DR.
Сдвиг данных влево т.е. от старших разрядов к младшим происходит при низком уровне на SR и высоком на входе SL (Shift Left) синхронно с отрицательным фронтом синхроимпульса на входе С. При этом в старший разряд загружается информация со входа DL.
Хранение. При отсутствии синхроимпульсов на входе C состояние регистра не меняется. При низком уровне сигнала на обоих входах управления SR и SL состояние регистра также не меняется независимо от наличия тактовых импульсов на входе C.
Общий сброс всех триггеров регистра и установка всех выходов в "0" осуществляется при низком уровне на входе R (иногда обозначаемого как Master Reset) независимо от состояния других входов. Таким образом вход сброса традиционно асинхронный и приоритетный.
|