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).
Ссылка на скачивание - внизу страницы.