Строительный блокнот  Триггеры счетчики и регистры 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [ 39 ] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116

асинхронно, если на вход разрешения параллельной загрузки РЕ подается напряжение низкого уровня. Если на входе РЕ присутствует напряженне низкого уровня, данные вводятся в регистр через последовательный вход SI. Сдвнг данных вправо на одну позицию происходит согласно каждому положительному перепаду тактового импульса на входе С. Вход разрешения тактовым импульсам СЕ имеет активный низкий уровень. Если на входах СЕ и С присутствуют напряжения низкого уровня, данные по регистру не сдвигаются (перед приходом на вход РЕ перепада от высокого уровня к низкому). Входы С и СЕ логически равноправны, поэтому нх можно менять местами.

Ball

Л V2B3 MtS В6 Bf

зВсЕвзвгв1 во siaf т т т т т т т з\

Г /(555 и РЗ I

Jl I 5\ S\ 7l #1 PESBU5BBD7I17

Рис. 1.85. Регистр К555ИР9 (о) и его цоколевка (б)

У регистра К555ИР9 комплементарные входы Q7 и Q7 есть только у оконечного триггера, поэтому основное назначение этой микросхемы - регистр задержки данных. Последовательный код подается на вход SI и снимается с выходов Q7 и Q7. Остановить трансляцию можно, подав на вход СЕ напряжение высокого уровня. Кроме того, регистр ИР9 удобен как преобразователь параллельного кода в последовательный: от входов рО-D7 к выходам Q7 н Q7. Данные можно загрузить по команде РЕ-Н. Режим работы регистра можно установить с помощью табл. 1.55.

Микросхема К555ИР9 потребляет ток 63 мА, тактовая частота превышает 20 МГц.

Микросхемы К531ИР18 и К531ИР19 (рис. 1.86, а-г) с буферными входами разрешения записи данных EI. Регистр ИР 18 - шестиразрядный, каждый триггер в нем имеет только прямой выход Q. У четырех-разрадного регистра ИР 19 выходы каждого разряда комплементарные QhQ. При напряжении высокого уровня Е1==В выходные данные останутся без изменения при любых уровнях на входах Di н тактовом С (см. первую строку табл. 1.56), В строках второй н третьей также ото-



h гЕ

h гЕ

5 Q1

BZ IZ

-I rf

BJ 13 .

10 03

Q1V. огш-

10 n

05 on

05 B5 Bk Qi B3 03 С m 15\ n\ 13\ 1Z\ 771 10\ 3]

j. к531 me-

71 Z* Jl I 5 5i7)e\

£j QO ЛО m 01 BZ 02 03 -03 ВЗ вг 02 Q2 о-

m 15\ П\ Щ 1Z\ ll\ 10\ 9\

Шина

1/2 штп

К531ИР19

t Jl 5\ .fil 7l 6\ £1 QO QO BO ВГ QlQl

Tam с

UO-US вслвШ


jjcjiodsi

И531ИРШ С П

Рис. 1.86. Регистры со входом разрешения записи

бражается неизменность выходных состояний Qn. Последние две строг. ки таблицы показывают условия тактированного переноса данных от входов Di на выходы Qi. Если на входе EI присутствует напряжение низкого уровня, данные будут загружены в регистр по положительному перепаду на тактовом входе С.

Ток потребления для этих микросхем более 75 мА, время задержки распространения сигналов от 8 до 10 не.



Режим работы

Вход

Внутреннее состояние

Выход

s. 1

D0-D7

Параллельная за-

грузка

П оследов ательный

сдвиг

Хранение

Та б л н ц а 1.56. Состояния регистров ИР18 и ИР19

Таблица 1.57. Состояния регистра ИР20

Вход

Выход

Вход

Выход

Сп+1

Ha рис. 1.86,9 показана схема устройства загрузки, в котором от одной шестиразрядной шниы данных (шесть проводников) синхронно . с перепадом на тактовом входе С можно загружать данные в один из четырех регистров К531ИР18-. Требуемый регистр выбирается с помощью дешифратора К531ИД14, управляемого двухразрядиым кодом выбора (адреса) АО, А1. На выходах регистров цифровые слова от первого до четвертого будут направлены в четыре шестиразрядные шины. Таким образом, цифровые слова распределены по четырем адресам.

Микросхема К531ИР20 (рис. 1.87,а, б) -четырехразрядный регистр. Его входы организованы как два порта данных А и В по четыре проводника в каждом: DaO-Da3 и DbO-ОьЗ (слово port имеет первоначальное значение -дверь, которую можно открывать в обе стороны). Порты данных А и В коммутируются в регистре ИР20 с помощью одноразрядного кода, поданного на вход S. В каждом разряде имеется два выхода Dai н Dbi . данные от которых передаются триггеру через двухвходовой мультиплексор (логический элемент И/ИЛИ). При иа-



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 [ 39 ] 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116