Читайте также: |
|
На основе каскадного включения дешифратора и шифратора (рис.6) можно строить различные схемы: преобразования кодов: формирователи произвольных логических функций, преобразователи из одной системы счисления в другую, схемы управления различными индикаторными устройствами и т. д. Для реализации нужного закона преобразования необходимо соответствующим образом подобрать соединения выходов дешифратора со входами шифратора.
Рис.6
На функциональных схемах преобразователи кодов обозначаются X/Y. Пример обозначения преобразователя с пятиразрядным входным и шестиразрядным выходным кодами представлен на рис.7. Вход ЕО является входом разрешения выхода.
Рис.7
Часто используемым преобразователем кодов является преобразователь двоично-десятичного кода в код семисегментного индикатора. Рассмотрим пример управления семисегментным светодиодным либо жидкокристаллическим индикатором (рис.8).
Рис.8
Такие индикаторы при различных комбинациях светящихся элементов высвечивают цифры от 0 до 9. Для цифры 0 необходимо погасить сегмент g, а остальные должны светится. Для цифры 1 — светятся сегменты b и с; сегменты a, d, e, /, g погашены и т. д. Сегмент будет гореть, если на него будет подано напряжение логического нуля. Сегмент будет погашен, если на него будет подано напряжение логической единицы. Это соответствует подключению общего для всех сегментов электрода к напряжению питания.
Запишем таблицу истинности для данного преобразования кодов.
Таблица преобразования десятичного кода в семисегментный
Такой преобразователь легко синтезировать с использованием каскадно включенных четырехвходового дешифратора и шифратора кодов с семью выходами. Дешифратор преобразует двоичный код в номер выбранного проводника (одного из десяти), а шифратор по номеру входа вырабатывает код управления сегментами.
Дата добавления: 2015-09-06; просмотров: 124 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Дешифраторы | | | Место, время и порядок проведения турнира |