Строительный блокнот Триггеры счетчики и регистры бражения на выходах состояния каждого триггера. Тогда поСле заполнения регистра от последовательного или параллельных входов, по команде разрешения выхода накопленное цифровое слово можно отобразить поразрядно сразу иа всех параллельных выходах. Для удобства поочередной выдачи данных от таких регистров - буферных накопителей в шнну данных обрабатывающего устройства - процессора - параллельные выходы регистров снабжаются выходными буферными усилителями, имеющими третье, разомкнутое Z-состояние. По многопроводной шине данных процессор получит цифровое слово - байт от выходов того регистра, которому дана команда разрешения выдачи. , Регистры, как реверсивные счетчики, могут быть двунаправленными! вагружеиное слово можно сдвигать по линейке триггеров как вправо, так н влево. Для включения режимов сдвига влево нли вправо служит специальный вход команды. Существуют многорежимные регистры. Их входные и выходные линии данных объединены и образуют так называемый порт данных. Это означает, что от шины данных процессора приходит один провод (а не два), который по команде служит или входным или выходным. Число сигнальных входов и выходов микросхемы за счет портовой организации можио уменьшить в 2 раза (см. также устройство ДНШУ на рис. 1.17), Однотипные регистры могут различаться функциями отдельных входов: синхронным нли асинхронным сбросом, инверсными нлн прямыми входами, наличием выводов наращивания..Существуют специализированные регистровые микросхемы среднего уровня интеграции, например регистры последовательного приближения для построения АЦП. В табл, 1.45 представлена номенклатура регистровых микросхем, рассматриваемых в этом параграфе. Данные регистра К555ИР26 см. в § 1.19. Микросхема К155ИР1 (рис. 1.75) - четырехразрядный, сдвиговый регистр. Он имеет последовательный вход данных SI (вывод 1), четыре параллельных входа DO-D3 (выводы 2-5), а также четыре выхода Q0-Q3 (выводы 13-10) от каждого нз триггеров (рнс. 1.75, а). Регистр имеет два тактовых входа С1 и С2. От любого из пяти входов данных код поступит на выходы синхронно с отрицательным перепадом, поданным иа выбранный тактовый вход. Вход разрешения параллельной загрузки РЕ служит для выбора режима работы регистра. Если на вход РЕ дается напряжение высокого уровня, разрешается работа тактовому входу С2. В момент прихода на этот вход отрицательного перепада тактового импульса в регистр загружаются данные отраллельных входов DO-D3. Если на вход РЕ подано напряжение низкого уровня, разрешается работа тактовому входу С1. Отрицательные фронты последовательности тактовых импульсов сдвигают данные от последовательного входа SI на выход Q0, затем на Q1, Q2 и Q3, т. е. вправо. Сдвиг данных по регистру влево получится, если соединить выход Q3 и вход D2, Q2 н D1, Q1 н DO. Регистр надо перевести в параллельный режим, подав на вход РЕ напряжение высокого уровня. Напряжение на входе РЕ можно менять только, если на обоих тактовых входах уровни низкие. Однако если на входе С1 напряжение низкого уровня, перемена сигнала на входе РЕ от низкого уровня к высокому не меняет состояния выходов. Обычный вариант микросхемы К155ИР1 имеет ток потребления 63 мА, с переходами Шотки 21 мА. Максимальная тактовая частота 25 МГц. Возможные режимы работы регистра ИР1 следует выбирать по табл. 1.46.
Аналог DM2504. ** Аналоги из серии AM25S. **♦ См. §1.19, рис. 1.124. ИЗ- £7-CZ- т г-1-Г ЙПг1-Т Ч>4 -4>-tl
Ч>-Е Рис, 1.75, Регистр К155ИР1 (а) и его цоколевка (б) 106 микросхемы
Таблица 1.46. Состояния регистра К155ИР1 Вход Выход
Микросхема К555ИР11 (рис. 1.76) - универсальный четырехразрядный сдвиговый регистр, с помощью которого можно строго синхронно сдвигать цифровое слово вправо и влево. Таким образом, регистры с обозначением ИР11-двунаправленные. Время переходных процессов при сдвиге данных не превышает 20 не для обычного исполнения и варианта К555, т. е. LS; для варианта S это время снижается до 12 не.
|