Смекни!
smekni.com

Преобразователь семисегментного кода (стр. 2 из 4)


Рис. 2.1.3.


Производим минимизацию каждой выходной функции отдельно методом карт Карно в зависимости от входной комбинации.

Карта Карно для функции

:

X1 X1

X0

X0

0 1 0 1 X3X3X3
0 0 0 0
0 0 1 0
0 0 0 1
X2 X2 X2

После выделения областей получим следующую функцию

Карта Карно для функции

:

X1 X1

X0

X0

1 1 0 1 X3X3X3
0 0 1 0
0 0 0 0
1 0 0 0
X2 X2 X2

После выделения областей получим следующую функцию


Карта Карно для функции

:

X1 X1

X0

X0

1 1 1 1 X3X3X3
0 0 0 1
0 0 0 0
0 0 1 0
X2 X2 X2

После выделения областей получим следующую функцию

Карта Карно для функции

:

X1 X1

X0

X0

0 1 0 1 X3X3X3
0 1 0 0
1 0 0 0
0 0 1 0
X2 X2 X2

После выделения областей получим следующую функцию


Карта Карно для функции

:

X1 X1

X0

X0

0 0 0 0 X3X3X3
0 1 0 0
0 1 1 0
1 0 0 0
X2 X2 X2

После выделения областей получим следующую функцию

Карта Карно для функции

:

X1 X1

X0

X0

0 0 0 0 X3X3X3
1 1 0 0
0 1 1 0
0 1 0 0
X2 X2 X2

После выделения областей получим следующую функцию


Карта Карно для функции

:

X1 X1

X0

X0

0 0 0 0 X3X3X3
1 0 1 0
0 0 0 0
0 0 1 0
X2 X2 X2

После выделения областей получим следующую функцию

После реализации всех функций можно проследить какие логические элементы участвуют в реализации блока преобразования двоичного кода в семисегментный. Для преобразования двоичного кода в семисегментный потребуются четыре элемента НЕ, трех и четырех-входовые элементы И, трех-, четырех-, пяти-входовые элементы ИЛИ-НЕ.

Таблицы истинности и условно-графические обозначения этих элементов представлены на рис. 2.1.6, где Xi – входные сигналы, Y – выходной сигнал.

Xi
Y
0 1
1
0
X1 X2 X3 Y
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1

а)

б)

X1 X2 X3 X4 Y
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
X1 X2 X3 Y
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 0


г)


X1 X2 X3 X4 X5 Y
0 0 0 0 0 1
* * * * * 0

в)

д)

X1 X2 X3 X4 Y
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0

е)

Рис. 2.1.6. – Таблица истинности и УГО элемента: а) НЕ; б) 3И; в) 4И; г) 3ИЛИ-НЕ; д) 5ИЛИ-НЕ; е) 4ИЛИ-НЕ.