Микросхема К561ИР9 — ЧЕТЫРЕХРАЗРЯДНЫЙ РЕГИСТР. Регистр необходим для временной записи и хранения информации. Микросхема К561ИР9 выполнен в пластмассовом 16-выводном корпусе, таком как у большинства других микросхем серии К561 или К176 (рисунок 1). Питание подается стандартно — плюс на вывод 16, минус на вывод 8. Вход "R", так же как и в счетчике или триггере, служит для сброса всех выходов в ноль.
Это приоритетный вход. При подаче на "R" (вывод 5) логической единицы все триггеры микросхемы устанавливаются в нули независимо от уровней на остальных входах микросхемы. Работать микросхема (записывать информацию) сможет только после того как уровень на входе "R" сменить на нуль.
Вход "Р" служит для изменения полярности выходных сигналов, если на вход "Р" подать единицу, то на выходах 1, 2, 3, 4, информация будет в прямом коде (не инвертирована), если на "Р" подать нуль — уровни на выходах инвертируются.
Вход "S" служит для выбора режима работы (единица — параллельная запись информации, нуль — последовательная).
Вход "С", так же как и в счетчике или D-триггере, служит для подачи тактовых импульсов. Если на вход "S" поступает логическая единица, то по спаду каждого импульса отрицательной полярности на входе "С", информация (двоичный кед) с параллельных входов D1, D2, D3, D4 будет переносится на выходы 1, 2. 3, 4.
Например, если в какой-то схеме, на её выходе постоянно быстро меняется четырехразрядный двоичный код, и нужно узнать какой код там был в какой-то определенный момент, необходимо его зарегистрировать (потому микросхема и зовется РЕГИСТР), для этого нужно выходы этой схемы подключить на входы D1, D2, D3, D4 регистра и в момент когда нужно зарегистрировать код, подать на вход "С" отрицательный импульс.
Это приведет к тому, что уровни с входов D1, D2, D3, D4 скопируются на выходы 1, 2, 3, 4 и так там и останутся, до тех пор пока снова не подать импульс на вход "С" или единицу на вход "R", несмотря на то, что на входах D1, D2, D3, D4 будет уже совсем другое число.
Можно сравнить регистр с фотоаппаратом. Он сфотографировал код в какой то определенный момент, и теперь можно сидеть и рассматривать его на выходах регистра. А вход "С" был, как бы, спусковой кнопкой. Если захотим посмотреть негатив, подадим на вход "Р" нуль.
Если на вход "S" подается ноль, то, при каждом отрицательном импульсе на входе "С", информация будет записываться последовательно, а первый триггер (выход 1), сдвигая информацию в остальных триггерах (на остальных входах) вниз (по схеме), а сама информация должна поступать на входы "J" или "К".
Если входы "J" и "К" соединить вместе, то будет записываться информация, поступающая на оба этих входа. Это будет выглядеть так : предположим на выходах был код 1011. На соединенных вместе входах "J" и "К" пусть будет 0.
Тогда, после первого импульса на входе С, на выходе будет код 0110 (то есть справа добавляется такой уровень как на выводах "J" и "К", сдвигает все число в левой, и левый крайний знак вываливается и исчезает). После второго импульса на "С", на выходе будет уже 1100 и так далее. |