1. Преобразователь сигнала цифровой клавиши в двоичный код нажатой цифры. Это типичный шифратор. Он имеет 10 входов и 4 выхода. Соответствующая входная переменная равна единице, если клавиша нажата. Особенность входных переменных такова, что они образуют всего 10 различных наборов. Только одна переменная может равняться единице, в то время как все остальные равны нулю (нажимается одна клавиша).
Таблица 8.1
отражает алгоритм функционирования шифратора. Логические выходные функции
получаются простым анализом таблицы. Младший двоичный разряд выходного числа , когда нажата любая клавиша с нечётной
цифрой, т.е.
. Следующий разряд
, если нажата любая из клавиш с цифрами 2,
3, 6 или 7. Значит
. Закономерность уже ясна.
. Типичное обозначение и
схема реализации приведены на рис. 8.19. У выходных переменных в прямоугольнике указаны двоичные веса разрядов. Существуют готовые микросхемы таких шифраторов.
Таблица 8.1 |
|||||
xk |
y3 |
y2 |
y1 |
y0 |
|
0 |
|
0 |
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
2 |
|
0 |
0 |
1 |
0 |
3 |
|
0 |
0 |
1 |
1 |
4 |
|
0 |
1 |
0 |
0 |
5 |
|
0 |
1 |
0 |
1 |
6 |
|
0 |
1 |
1 |
0 |
7 |
|
0 |
1 |
1 |
1 |
8 |
|
1 |
0 |
0 |
0 |
9 |
|
1 |
0 |
0 |
1 |
Таблица 8.2 |
|||||||||||
Двоичный код |
Выходы |
||||||||||
x3 |
x2 |
x1 |
x0 |
a |
b |
c |
d |
e |
f |
g |
|
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
3 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
4 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
5 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
6 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
7 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
8 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
9 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
2.
Преобразователь двоичного кода десятичной цифры в семиэлементный код для
индикаторов цифр. Значительная часть индикаторов имеет 7 элементов (сегментов),
рис. 8.20. Элемент зажигается, когда соответствующая логическая переменная
равна единице. Преобразователь имеет 4 входные переменные и 7 выходных. Таблица
8.2 отражает алгоритм функционирования преобразователя. Из 16 возможных наборов
входных переменных реализуется только 10. Необходимо реализовать 7 логических функций
четырёх переменных. Напишем несколько логических функций, используя коньюнктивную
форму (полный логический ноль). Сделайте это самостоятельно в качестве
упражнения. Самая простая логическая функция .
Другие функции:
;
;
;
. В
целом, схема получается достаточно сложная. Есть готовые микросхемы.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.