Мультиплексор (multiplexer) устройство, позволяющее коммутировать (мультиплексировать) в желаемом порядке информацию, поступающую с нескольких входных шин на одну выходную (рис 8.9). Мультиплексор можно уподобить бесконтактному многопозиционному переключателю. Схемная реализация мультиплексора вида «две линии к одной» (2:1) показана ниже.

Рис 8.9. Мультиплексор-селектор а) механический аналог, б) логическая структура мультиплексора 2:1.
Управление работой мультиплексора (выбор номера канала) осуществляется с помощью входного кода адреса. Например, для 4-канального мультиплексора необходим 2-разрядный управляющий (адресный) код, а для 16-канального – 4-разрядный.
Разрешающий (стробирующий) вход управляет одновременно всеми информационными входами, независимо от состояния адресных входов.

Рис 8.10. Примеры схем мультиплексоров
Некоторые разновидности мультиплексоров приведены на рис 8.10. В отечественных сериях мультиплексоры имеют код КП. На схемах обозначаются буквами MS. Могут иметь инверсные входы (КП1, КП2), прямые – КП11 и с обоими видами выходов - КП12. Выход 3С (КП11, КП12) позволяют объединять выходы нескольких ИС, получать двунаправленные и мультиплексированные линии.
Ниже в качестве примера приведена таблица истинности одноразрядного 8-канального мультиплексора с выходами 3С (КП15). В таблице сигналы на водах 0…7 обозначены D0…D7, Q – прямой выход, -Q – инверсный выход, Z – третье высокоимпедансное состояние выхода. Микросхемы мультиплексоров можно объединять для увеличения количества каналов.
Таблица 8.3. Таблица истинности мультиплексора 8:1 (КП15).
Входы
| Выходы
|
|
|
| -EZ
| Q
| -Q
|
Х
| Х
| Х
|
| Z
| Z
|
|
|
|
| D0
| -D0
|
|
|
|
| D1
| -D1
|
|
|
|
| D2
| -D2
|
|
|
|
| D3
| -D3
|
|
|
|
| D4
| -D4
|
|
|
|
| D5
| -D5
|
|
|
|
| D6
| -D6
|
|
|
|
| D7
| -D7
|