Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Схемотехника-УчебнПособие для БИС.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.69 Mб
Скачать

3.3.3 Шифратор

Шифратор (СД) выполняет функцию, обратную функции дешифратора.

Двоичный шифратор – КЛС, преобразует код «1 из N» в двоичный. При наличии «1» на одном из входов, появляется n-элементная комбинация на выходе, соответствующая номеру возбужденного входа.

Шифратор применяется для ввода данных с клавиатуры, для преобразования в двоичный код номера нажатой кнопки и т.д. Полный двоичный шифратор имеет Nвх =2n – входов, где n- число выходов, неполный Nвх<2n.

Например, построим неполный шифратор «10-4». В таблице 3.3 приведена таблица истинности работы шифратора.

Т а б л и ц а 3.3

№вх.

Выходы

Fi

x4

x3

x2

x1

F0

0

0

0

0

F1

0

0

0

1

F2

0

0

1

0

F3

0

0

1

1

F4

0

1

0

0

F5

0

1

0

1

F6

0

1

1

0

F7

0

1

1

1

F8

1

0

0

0

F9

1

0

0

1

По таблице 3.3 составим собственные функции:

x1=F1+F3+F5+F7+F9

x2=F2+F3+F6+F7

x3=F4+F5+F6+F7

x4=F8+F9

На элементах «ИЛИ»схема приведена на рисунке 3.28.

Собственные функции на И-НЕ (преобразованные по теореме Де Моргана) имеют вид:

x1= ; ;

; .

Схема на элементах И-НЕ представлена на рисунке 3.29.

Условное обозначение шифратора приведено на рисунке 3.30.

3.3.4 Мультиплексор

Мультиплексор – многовходовая КЛС с одним выходом, подключает единственную общую выходную шину к одному из входов в зависимости от управляющего сигнала, заданного двоичным кодом (см. рисунок 3.31).

Мультиплексор применяется для преобразования параллельного кода в последовательный, сравнения кодов и т.д.

В сериях микросхем используются мультиплексоры:

а) 4 в 1 (n=4 k=2 );

б) 8 в 1 (n=8 k=3);

в) 16 в 1 (n=16 k=4).

Построим мультиплексор 4 в 1.

Для n=4, k=2 (n=2k) собственная функция имеет вид:

.

Таблица истинности представлена в таблице 3.4:

Т а б л и ц а 3.4

V2

V1

F

0

0

x1

0

1

x2

1

0

x3

1

1

x4



Схема мультиплексора на И-ИЛИ приведена на рисунке 3.32. На рисунке 3.33 приведено условное обозначение мультиплексора.

.3.5 Демультиплексор

Демультиплексор выполняет функцию, обратную функции мультиплексора, т.е. это КЛС, имеющая один информационный вход F, k управляющих входов Vk...V1 и n информацонных выходов (х1…хn). Обычно n=2k.

Ошибка! Ошибка связи. используется для распределения данных одного канала между несколькими приемниками.

Например, построим демультиплексор для n = 4; k = 2.

Таблица истинности для Ошибка! Ошибка связи.а (n=4; k=2) приведена в таблице 3.5.

Т а б л и ц а 3.5

V2

V1

x1

x2

x3

x4

0

0

F

0

0

0

0

1

0

F

0

0

1

0

0

0

F

0

1

1

0

0

0

F

Логические уравнения имеют вид:

Схема Ошибка! Ошибка связи.а «из 1 в 4» приведена на рисунке 3.34.

На рисунке 3.35 приведено условное обозначение демультиплексора.