Микросхема К561ИР9 — ЧЕТЫРЕХРАЗРЯДНЫЙ РЕГИСТР. Регистр необходим для временной записи и хранения информации. Микросхема К561ИР9 выполнен в пластмассовом 16-выводном корпусе, таком как у большинства других микросхем серии К561 или К176 (рисунок 1). Питание подается стандартно — плюс на вывод 16, минус на вывод 8. Вход "R", так же как и в счетчике или триггере, служит для сброса всех выходов в ноль.
Если на вход "J" подать единицу, а на вход "К" — ноль, то первый триггер регистра перейдет в счетный режим, и состояние на выходе 1 будет каждый раз, как только поступает импульс на вход "С", меняться на противоположное.
Рисунок 2 Если же на вход "J" подать ноль, а на "К" - единицу, информация вообще не будет записываться в первый триггер. Для экспериментов с микросхемой К561ИР9 можно собрать схему, показанную на рисунке 2.
RS-триггер на элементах 2И-НЕ D1.1 и D1.2 служит для формирования импульса, который нужно подавать на вход "С" регистра D2. При нажатии и отпускании кнопки S1 формируется отрицательный импульс на выходе D1.2. S1 -кнопка, S2-S11 - тумблеры.
При замыкании контактов любого (включении) любого из этих тумблеров на соответствующий вход микросхемы D2 будет подана единица, при размыкании - ноль (тумблер включен - 1, выключен - 0).
Определять логические уровни на выходах микросхемы D2 будем, как и на прошлых занятиях, при помощи мультиметра (вольтметра Р1) или при помощи импульсного осциллографа (если кто забыл: единица — напряжение около напряжения питания, нуль — напряжение менее 1 V).
Включите тумблер S4, при этом единица поступит на вход "S", и регистр переключится в состояние параллельной записи. Включите S6, чтобы выходные уровни не инвертировались. Теперь тумблерами S7-S10 наберите любой двоичный код, например 0101. И нажмите и отпустите кнопку S1. При помощи мультиметра Р1 проверьте уровни на выходах, должно быть 0101.
Переключите тумблеры S7-S10 по другому, — теперь входной код будет другим, но выходной код останется прежним 0101. Разомкните тумблер S6 — код на выходе инвертируется, станет не 0101, а 1010.
Теперь переведите S4 в выключенное состояние, S6 - во включенное. Сейчас регистр будет работать по параллельной записи информации Поскольку оба тумблера S2 и S3 выключены, то на оба входа J и К поступают нули. Исходный код на выходе был 0101. Теперь нажмите и отпустите кнопку S1. Код на выходе станет 1010. Еще раз нажмите и отпустите S1, теперь код на выходе будет 0100.
Каждый раз, при нажатии на S1 в регистр, начиная с первого разряда, записывался нуль, потому что на входах J и К нули. Теперь переключите оба тумблера S2 и S3 в включенное положение. Снова нажмите S1, на выходе получится код 1001. Еще раз нажмите S1 — будет 0011. Теперь, каждый раз, при нажатии на S1, в регистр, начиная с первого разряда, записывается единица.
Поэкспериментируйте с другими комбинациями логических уровней на входах. Например, изменяя уровни на входах J и К запишите в регистр какой-то определенный двоичный код. |