
- •1.Последовательные цифровые устройства
- •15.1. Триггеры
- •15.1.1. Общие положения
- •15.1.2. Асинхронный rs-триггер
- •15.1.4. Универсальный jk-триггер
- •15.1.5. Взаимозаменяемость триггеров
- •15.2. Регистры
- •15.2.1. Регистры памяти
- •15.2.2. Регистры сдвига
- •15.2.3. Универсальные регистры
- •15.3. Счетчики
- •15.3.1. Основные определения и виды счетчиков
- •15.3.2. Асинхронные счетчики
- •15.3.3. Синхронные счетчики
- •15.3.4. Кольцевые счетчики
- •15.3.5. Программируемые счетчики
- •Контрольные вопросы
15.2.3. Универсальные регистры
Регистр, в котором возможно сдвигать цифровые слова вправо и влево, записывать и считывать их как в последовательном, так и в параллельном кодах называют универсальным. Рассмотрим работу универсального восьмиразрядного регистра на примере ИС КР1554ИР24 (рис. 15.9, а). Регистр функционирует в четырёх синхронных режимах: хранения, последовательный ввод со сдвигом влево, последовательный ввод со сдвигом вправо и параллельный ввод. Задаёт режим двухразрядный код на входах М.
Рис. 15.9. Универсальный регистр ИС КР1554ИР24:
УГО (а); таблица режимов (б); таблица состояний шины DB (в)
Режим хранения реализуется при подаче на входы М напряжения низкого уровня. В режиме «сдвиг влево» данные поступают последовательно на вход DL, а в режиме «сдвиг вправо» - на вход DR. Особенностью ИС является двунаправленная восьмиразрядная шина DB, позволяющая как вводить информацию при параллельной загрузке, так и выводить в соответствующих режимах.
Управляют шиной DB двоичным кодом, задаваемым на входах L и М (рис. 15.9, в). Параллельный ввод данных осуществляется путём установки напряжения высокого уровня на входах М. На шину DB подаётся восьмиразрядная информация, которая по фронту синхроимпульса на входе С записывается в регистр. Подача на вход R напряжения низкого уровня устанавливает выходы регистра в состояния логического нуля. Напряжение высокого уровня на любом из входов L переводит шину DB в состояние Z. Дополнительные выводы Q1, Q7 позволяют каскадировать регистры для получения большей разрядности.
В табл. 15.2. приведены регистры на ИС серий 1564, КР1554.
Таблица 15.2. Регистры на ИС серий 1564, КР1554
Обозначение |
Функциональное назначение |
1 |
2 |
1564ИР8 |
Восьмиразрядный регистр сдвига с последовательным входом и параллельным выходом |
1564ИР9 |
Восьмиразрядный регистр сдвига, управляемый по уровню, с параллельным входом и последовательным выходом |
КР1554ИР22 |
Восьмиразрядный регистр сдвига с параллельными входом, выходом и третьим состоянием выхода |
КР1554ИР23 |
Восьмиразрядный регистр, управляемый по фронту, с параллельными входом, выходом и третьим состоянием выхода |
КР1554ИР24 |
Восьмиразрядный универсальный регистр с совмещенным портом ввода / вывода |
КР1554ИР29 |
Восьмиразрядный универсальный регистр с совмещенным портов ввода / вывода и синхронным сбросом |
КР1554ИР35 |
Восьмиразрядный регистр с параллельным входом и выходом, управляемый срезом |
КР1554ИР40 |
Восьмиразрядный регистр, управляемый по уровню, с параллельными входом и инверсным выходом и третьим состоянием выхода |
КР1554ИР41 |
Восьмиразрядный регистр, управляемый по фронту, с параллельными входом и инверсным выходом и третьим состоянием выхода. |