+7(495)926-7456
+7(495)926-7456
Электронные компоненты  Мануалы 

0 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 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135

Б изменении только на один разряд в данный момент времени, даже при переходе от девяти к нулю. Код Грея с избытком 3 вырабатывается или выделяется тем же способом, что и коды Грея, но к двоичному числу прибавляется 3 для преобразования двоичного кода в код с избытком 3. При преобразовании

4 4 3

Допо/гнение

Х X X л

Н Н Н н

н в

в н н н

н в

я в н н

в и

в в н н

в н

н н в н

в н

в и в н

в н

ti в в Н

и н

в в в н

н н

н н н в

н н

.в f/ н в

ti Н

3----

Рис. 8.51. Управляемая схема образования дополнения по девяти на двух блоках ЛЭ.

кода С избытком 3 в двоичный от двоичного числа вычитается три (т. е. добавляется двоичное число 13).

Формирование дополнения до девяти. Дополнение до единицы двоичного числа легко формируется путем инверсии каждого двоичного разряда. Его эквивалент в десятичной системе - дополнение до девяти - не так просто получить. На рис. 8.50 показаны три схемы, которые преобразуют 1-значный двоично-десятичный в дополнение до девяти. В них использовано по одному эквивалентному ЛЭ или одной СИС на цифру (декаду). Управляемая схема дополнения до девяти на рис. 8.51 использует два блока ЛЭ и либо формирует дополнение до девяти, либо пропускает входные двоично-десятичные данные без изменений.



8.3. ПОСЛЕДОВАТЕЛЬНОСТНЫЕ СХЕМЫ 8.3а. Триггеры

Триггеры являются наиболее простыми элементами памяти. Базовая схема триггера состоит из двух перекрестно-связанных логических элементов, обычно И-НЕ. На рис. 8.52 показаны три вида этих схем.

Низкий уровень потенциала на входе S базовой схемы триггера, показанного на рис. 8.52, а, устанавливает его в состояние, при котором на выходах следующие потенциалы:



Рис. 8.52. Триггеры: базовый триггер (а); стробируемый триггер (б); D-триггер (е).

Q - Высокий, а Q - Низкий. Низкий уровень потенциала на входе R осуществляет сброс. При условии когда на оба входа подан Высокий уровень, триггер остается в исходном состоянии. Использованием двух дополнительных ЛЭ, как показано на рис. 8.52, б, триггер можно стробировать или отпирать (разрешать). При Высоком потенциале на входе Е («Разрешение») входы R и S управляют триггером. Когда Е Низкий, триггер не реагирует на входные сигналы.

Формируя R - S (используя дополнительный инвертор), триггер преобразуется в D-тип, который показан на рис. 8.52, е. Выход Q повторяет сигналы входа D при Высоком входе Е, но при входе Е Низком состояние триггера остается неизменным.

Триггеры обладают свойством прозрачности, т. е. в состоянии «Разрешение» выходы изменяются при изменении входов. Поэтому такие триггеры не должны использоваться там, где имеется обратная связь с выхода на вход триггера, так как может возникнуть неустойчивое состояние (автоколебания). В этих случаях необходимо использовать регистры.



ZSOOf -UJ7U ZS002

зтсн

±

Sj Входы \ Выходы

{>>

LE t-oO£

Входи/

7Ш37 Вб/ходб/

Jlumu uiuapolm f6 adpecmm гиин

Рис. 8.53. Расшифровка адресов микропроцессора Z8000.

Триггеры применяются для получения стабильной адресной информации от уплотненных адресно/данных шин многих популярных микропроцессоров (8085, 8086, 8000).

В микропроцессоре Z8000, показанном на рис. 8.53, используется 16-разрядная шина с временным разделением Адресов/Данных, которая должна быть разделена дл я использования со стандартными устройствами памяти. AS - очевидный сигнал управления привязки адресов, а два 8-разрядных регистра (на прозрачных триггерах) 74LS373 - лучшее решение для выполнения этой функции. Так как при переключении AS на Низкий уровень адреса больше не гарантированы, то невоз-. можно пользоваться отрицательным (задним) фронтом импульса на AS для тактирования поступления адресов в регистры, запускаемые фронтом импульса. Передний фронт на AS можно было бы использовать как тактовый, но он задерживает возможность передачи адресов почти на 100 не. Применение прозрачных триггеров является наилучшим способом решения вопроса.

Расширение нагрузочной способности микропроцессора. Микросхема 74259 (9334) представляет собой 8-разрядный Р5-триг-гер с индивидуальными выходами от каждого триггера, но с единственным 3-разрядным входом адресных данных. Это устройство позволяет получить более эффективную запись данных, когда параллельный вход не требуется, и может быть ис-



0 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 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135