Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сч.ттл+моп.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

1.15. Регистры ттл

Регистр — это динейка из нескольких триггеров, в которой в от­личие от счетчиков-делителей нет внутренних запрещающих обратных связей. Регистры применяются для накопления и сдвига данных. Регист­ры, снабженные внешними перемычками, можно использовать как дели­тели частоты.

В простейшем регистре триггеры соединены последовательно: выхо­ды Q и предыдущего триггера передают бит данных на входы R и S последующего. Все тактовые входы С триггеров соединены параллельно. При таком включении единица, записанная в виде напряжений низкого и высокого уровней по входам R и S первого триггера, после подачи од­ного тактового импульса перейдет во второй триггер, затем во время следующего тактового импульса она попадет в третий триггер и так проследует далее, до конца регистра.

Аналогично продвигается по регистру многоразрядное слово: оно поразрядно вводится на входы R и S первого триггера. Простейший ре­гистр имеет один вход и один выход — последовательные. Вход управ­ления также единственный — тактовый. Если ко входу каждого триггера добавить разрешающую логику, можно получить дополнительные, так называемые параллельные входы одновременной загрузки байта в ре­гистр. Здесь, как правило, используются дополнительные защелки, где фиксируются данные, поступившие на входы после прихода тактового импульса. В такую схему добавляется вход разрешения записи.

Можно предусмотреть также логическую схему параллельного ото­бражения на выходах состояния каждого триггера. Тогда после запол­нения регистра от последовательного или параллельных входов, по команде разрешения выхода накопленное цифровое слово можно отобра­зить поразрядно сразу на всех параллельных выходах. Для удобства поочередной выдачи данных от таких регистров — буферных накопите­лей в шину данных обрабатывающего устройства — процессора — па­раллельные выходы регистров снабжаются выходными буферными уси­лителями, имеющими третье, разомкнутое Z-состояние. По многопроводной шине данных процессор получит цифровое слово — байт от выходов того регистра, которому дана команда разрешения выдачи.

Регистры, как реверсивные счетчики, могут быть двунаправленными; загруженное слово можно сдвигать по линейке триггеров как вправо, так и влево. Для включения режимов сдвига влево или вправо служит специальный вход команды.

Существуют многорежимные регистры. Их входные и выходные ли­нии данных объединены и образуют так называемый порт данных. Это означает, что от шины данных процессора приходит один провод (а не два), который по команде служит или входным или выходным. Число сигнальных входов и выходов микросхемы за счет портовой организации можно уменьшить в 2 раза (см. также устройство ДНШУ на рис. 1.17).

Однотипные регистры могут различаться функциями отдельных вхо­дов: синхронным или асинхронным сбросом, инверсными или прямыми входами, наличием выводов наращивания. Существуют специализирован­ные регистровые микросхемы среднего уровня интеграции, например ре­гистры последовательного приближения для построения АЦП. В табл. 1.45 представлена номенклатура регистровых микросхем, рассматривае­мых в этом параграфе. Данные регистра К555ИР26 см. в § 1.19.

Микросхема К155ИР1 (рис. 1.75)—четырехразрядный, сдвиговый регистр. Он имеет последовательный вход данных SI (вывод 1), четыре параллельных входа D0—D3 (выводы 2—5), а также четыре выхода Q0—Q3 (выводы 13—10) от каждого из триггеров (рис. 1.75, а) . Регистр имеет два тактовых входа и . От любого из пяти входов данных код поступит на выходы синхронно с отрицательным перепадом, по­данным на выбранный тактовый вход.

Вход разрешения параллельной загрузки служит для выбора ре­жима работы регистра. Если на вход дается напряжение высокого уровня, разрешается работа тактовому входу . В момент прихода на этот вход отрицательного перепада тактового импульса в регистр загру­жаются данные от параллельных входов D0—D3.

Если на вход подано напряжение низкого уровня, разрешается работа тактовому входу . Отрицательные фронты последовательности тактовых импульсов сдвигают данные от последовательного входа SI на выход Q0, затем на Ql, Q2 и Q3, т. е. вправо. Сдвиг данных по регист­ру влево получится, если соединить выход Q3 и вход D2, Q2 и Dl, Q1 и DO. Регистр надо перевести в параллельный режим, подав на вход напряжение высокого уровня. Напряжение на входе РЕ можно менять только если на обоих тактовых входах уровни низкие. Однако если на входе напряжение низкого уровня, перемена сигнала на входе от низкого уровня к высокому не меняет состояния выходов.

Обычный вариант микросхемы К155ИР1 имеет ток потребления 63 мА, с переходами Шотки 21 мА. Максимальная тактовая частота 25 МГц. Возможные режимы работы регистра ИР1 следует выбирать по табл. 1.46.