Дешифратор
Определение
Дешифратор - это логическое устройство, работающее следующим образом: он получает на вход закодированный сигнал (двоичный, двоично-десятичный и т.п.), и выдает его на одном из n своих выходов. Существуют другие дешифраторы, преобразующие один код в другой.
Число входов дешифратора обычно меньше числа выходов.
Примеры дешифраторов:
- дешифратор 2 в 4; дешифратор 3 в 8; дешифратор 4 в 8;
- дешифратор двоично-десятичного кода в двоичный;
- дешифратор двоичного кода в код для 7-сегментного индикатора.
Дешифратор 3 в 8
В соответствии с кодовой комбинацией на входах дешифратор выдает активный уровень (уровень логической единицы) на одном из выходов.
Двоичной комбинации 101 на входах соответствует логическая 1 на выходе Q5 (двоичное 101 равно десятичному 5), на остальных выходах будет 0.
A2 | A1 | A0 | Q7 | Q6 | Q5 | Q4 | Q3 | Q2 | Q1 | Q0 |
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Дешифратор двоичного кода в код для 7-сегментного индикатора.
Этот дешифратор получает 4-разрядный шестнадцатиричный код (от 0 до 9 и от А до F) на вход, и на выходе выдает логические уровни для 7 сегментов шестнадцатиричного светодиодного индикатора. Сегменты имеют обозначения от а до g, и каждый сегмент включается, когда на его шину подается активный уровень. Таблица истинности для данного дешифратора не приводится в силу ее громоздкости.