Преобразователи кодов могут быть весовыми и невесовыми. Весовые преобразуют информацию из одной системы счисления в другую. Основное назначение невесовых преобразователей – преобразование информации для ее дальнейшего отображения с помощью устройств индикации. В качестве примера рассмотрим преобразователь двоично-десятичного кода в код для отображения на семимисегментых светодиодных индикаторах К155ПП5. Его обозначение на схеме электрической принципиальной представлено на рис. 4.23.

Рис. 4.23. Преобразователь в семисегментный код К155КП5.
Работа этого устройства описывается следующей таблицей истинности:
Таблица 3.4
| Десятичная цифра | E | A | B | C | D | E | F | G | ||||
| x | ||||||||||||
| x | x | x | x | x | ||||||||
| x | x | |||||||||||
| x | x | |||||||||||
| x | x | x | ||||||||||
| x | x | |||||||||||
| x | ||||||||||||
| x | x | x | x | |||||||||
| x | ||||||||||||
| X | X | X | X | X | x | x | x | x | x | x | x |
Здесь знаком «Х» обозначено, что переменная может принимать любое значение: как лог. «0», так и лог. «1». Знаком «х» обозначено, что выходы микросхемы переходят в состояние с высоким сопротивлением. Как видно из условного обозначения, выходные каскады микросхемы выполнены по схеме с «открытым коллектором», что позволяет соединять параллельно выходы нескольких микросхем в случаях, когда нужно преобразовывать данные от нескольких источников без применения специальных микросхем мультиплексоров. Пример использования К155ПП5 с семи сегментным светодиодным индикатором представлен на рис. 4.24.

Рис. 4.24. Пример использования микросхемы семисегментного преобразователя кода К155ПП5.
Резисторы R1…R7 предназначены для ограничения тока через сегменты светодиодного индикатора и выходные транзисторы преобразователя кода.
Весовые преобразователи используются, например, для преобразования двоичного кода в двоично-десятичный (К155ПР7) и т. п. Хотя они и отличаются высоким быстродействием используются редко, т. к. существуют более простые схемные решения.