52
Работу дешифратора можно пояснить еще и следующим образом.
Десятичный эквивалент входного кода дешифратора определяет номер
выхода (адрес), на котором появляется активный уровень (на остальных
выходах - нейтральный уровень). Поэтому информационные входы
дешифратора называют также адресными.
Задача увеличения разрядности входных и выходных кодов может
быть решена с использованием только одних дешифраторов. Пример
дешифратора на 8 выходов показан на рис. 3.5. Схема иллюстрирует
общий принцип наращивания разрядности. Младшие разряды входного
кода поступают параллельно на все основные дешифраторы, а старшие - на
дополнительный управляющий дешифратор. Выходы дополнительного
дешифратора подключены ко входам стробирования и последовательно
разрешают работу одного из основных дешифраторов в зависимости от
значений старших разрядов входного кода.
G
Q1
Q1
Q1Q1 Q5
Q0
Q0
Q0Q0 Q4
Q2 Q2Q2 Q6
Q3 Q3Q3 Q7
A1
A1
A2
A1
A0
A0
A0
A0
G
G
G
DC
DC
DC
Рис. 3.5. Дешифраторы: наращивание разрядности
Схемы рис. 3.4 и 3.5 иллюстрируют также принцип применения
дешифратора для программного управления. К выходам дешифратора,
имеющего n входов, можно подключить до m= устройств,
выполняющие некоторые операции. Команда на выполнение операции -
активный уровень на соответствующем выходе. Двоичный эквивалент
числа, равного номеру выхода, представляет собой код операции. Каждая
операция будет выполнена тогда, когда на входе дешифратора появится ее
код. Например, дешифратор на 10 выходов можно использовать в схеме
цифровой индикации c помощью газоразрядных индикаторов.
n
2
Дешифраторы используются также для создания многофазных
последовательностей тактовых импульсов. Пример схемы, позволяющей
получить двухфазную последовательность импульсов, разделенных
постоянными интервалами, показан на рис. 3.6. Необходимые для работы
формирователя входные сигналы могут быть получены с помощью
счетчиков, которые будут рассмотрены в последующих разделах.
ЦИФРОВЫЕ УСТРОЙСТВА И МИКРОПРОЦЕССОРЫ. ЧАСТЬ 1