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

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

записи данных (действует, если на входе С - напряжение низкого уровня); R н S-входы сброса и установки (действуют, только если на входах С и СЕ раздельно или поочередно присутствует напряжение высокого уровня).

Каждый триггер-защелку DD1.1 и DDI.2 можно использовать отдельно, если подать на вход 9 напряжение низкого уровня, а использовать в качестве тактовых входы СЕ1 (вывод 6) нли СЕ2 (вывод11).

К!500ТМ!30

ю

S1

&г.

CEZ-02

}С 5

BBJ.Z

а в

/?

Ql


Рис. 3.18. Триггерная схема К500ТМ130: а - обозначения; б - структура

Напротив, если требуется общий тактовый вход С (вывод 9), следует подать иа выводы 6 и 11 напряжение низкого уровня. Изменения уровней на D-входах отобраноются на выходах, если на тактовом входе присутствует напряжение низкого уровня. Выходы защелкивают данные с приходом положительного перепада тактового импульса. Если на тактовом входе уровень сигнала высокий, изменяющаяся на входах данных информация не влияет на выходные уровин.

При проектировании токоведущих дорожек печатной платы необходимо исключить взаимосвязь входов R, S с тактовыми С, СЕ и информационным D. в табл. 3.5 показаны логические состояния выходов Qn-n триггера ТМ130 после прихода тактового перепада в момент tn-n, которые получаются при различных комбинациях сигналов на входах.

Микросхема К500ТМ131 (рис. 3.19) содержит два D-триггера, отличающихся двухступенчатой структурой мастер-помощник . Каждый триггер имеет собственные асинхронные входы сброса R и установки S, а также вход разрешения тактового импульса СЕ. Если на общем тактовом входе С присутствует напряжение низкого уровня, на каждый из входов СЕ1 и СЕ2 можно подавать тактовые импульсы. С другой стороны, присутствие на входах СЕ1 и СЕ2 напряжения низкого



Таблица 3.5. Состояния триггера К500ТМ130

Qn + 1

Таблица 3.6. Состояния триггера К500ТМ131

Режим

Вход

Выход

R S С D

Qn-fi

RS-защелка

Н Н Н В В Н В В

Неопределенность

Тактовый вход

Н X В Н В В

уровня разрешает прохождение на оба триггера общей тактовой сетки С.

Выходные состояния каждого триггера меняются после прихода положительного перепада тактового импульса. По-другому, на тактовых входах должно выполняться следующее услрвие переключения:

С = СЕ -f С

(3.5)

где С - сигнал тактового переброса; СЕ-сигнал разрешения переброса (активное - напряжение низкого уровня); С - перепад тактового импульса (от напряжения низкого уровня к высокому). При С = В сигналы D = H или D = B проходят на выход в момент tn-n, т.е. Qn+i=D. При других сочетаниях СЕ и С-- состояния выходов триггеров мастер-помощник не могут изменяться. В табл. 3.6 отображены состояния каждого триггера, управляемого по входам RS (после прихода тактового импульса tn-t-i), а также по входам D и С. Видно, что состояние выхода триггера не меняется, если на входе С присутствует напряжение низкого уровня, а на входе D - любые данные.

Микросхема К500ТМ133 (рис. 3.20) содержит четыре триггера-защелки. Каждый триггер DD 1.3-DDI.6 имеет свободный D-вход. Выходы этих ячеек попарно проходят через элементы ИЛИ. Их выходы Q1-Q4 имеют открытые эмиттеры и позволяют поэтому пользоваться далее схемотехническим приемом монтажное ИЛИ либо непосредственно могут присоединяться к шине данных цифровой системы. Как и в триггерах ТМ131, выходные состояния Q1-Q4 повторяют сигналы на входах D1-D4, если на входах СЕ 12 и СЕ34 присутствуют напряжения высокого уровня. Информация в ячейках защелкивается по отрицательному перепаду тактового импульса С.

Входы управления Е012 и Е034 разрешают прохождение выходных сигналов Q1, Q2 и Q3, Q4 в шины данных. Прохождение на пары защелок DD1.3, DDI.4 и DD1.5, DD1.6 общей тактовой последовательности С разрешается с помощью входов управления СЕ12 и СЕ34 (выводы 4 и 12).



Микросхема К600ТМ134 (рис. 3.21) содержит два D-триггера с развитой логикой управления. Состояния одного D-трнггера при различных сигналах управления приведены в табл. 3.7. Выводы триггеров имеют следующее назначение. При высоком уровне на входе выбора данных S1 разрешается прием данных по входу D21 триггера DDI.9. Если на входе S1 - низкий уровень, разрешен выбор данных по входу

HSOOTMUr 5\-------------1

CE2 B2 SZ

±rz

Рис. 3.19. Триггерная схема K500TM131:

К500тмт г---nn,-7-----.

. ЛЛ1.1 BBlZ ЛЛ1.9

ЛЛ13 Ц-АВ2

CEI-j

т\ ВВ1Л

BHI.S ЛВ17

T\rABt

лт.8

Рис. 3.21. Триггерная схема К500ТМ134:

И500ТМ133

ВВ1.3

E0!2-

CE1Z -

дВТА /

в Щввгг

CE3h- -

1)3 £031

SB 13 дд1Л DDIS

BD13

ЛВ16

BBliO

Рис. 3.20. Триггерная схема К500ТМ133:

Таблица 3.7. Состояния триггера К600ТМ134

S1 (S2)

D11 (D12)

D21 (D22)



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