- •Техническое задание в соответствии с вариантом № 8:
- •Структура автомата
- •Векторная диаграмма работы комбинационного устройства
- •Микросхема комбинационного входного устройства
- •Синтез кодопреобразователя
- •Микросхема кодопреобразоателя
- •Общая схема устройства автомата
- •Заключение
- •Список использованной литературы
Векторная диаграмма работы комбинационного устройства

Микросхема комбинационного входного устройства

Синтез кодопреобразователя
По заданию курсовой работы требуется построить два кодопреобразователя, отражающих состояния выходов пересчетного устройства в десятичном виде(первый кодопребразователь отражает десятки числа, второй единицы).В графическом виде выглядит:
a1 a

f1 b1 f b
g1 g
e1 c1 e c
d1 d
десятки единицы
Составим таблицу переключения кодопреобразователей:
|
№ |
Q3 |
Q2 |
Q1 |
Q0 |
a1 |
b1 |
c1 |
d1 |
e1 |
f1 |
g1 |
a |
b |
c |
d |
e |
f |
g |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
|
2 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
|
3 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
4 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
|
5 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
|
6 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
|
7 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
|
8 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
9 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
|
10 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|
11 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
|
12 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
|
13 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
|
14 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
|
15 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
С помощью карт Карно составим функции состояния выходов a1..g1, a..g
Синтез первого кодопреобразователя(десятки)
g1=1
b1=0
c1=0
a1=d1=e1=f1
|
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
|
1 |
1 |
1 |
1 |
|
0 |
0 |
1 |
1 |
Синтез второго кодопреобразователя(единицы)
|
0 |
1 |
0 |
0 |
|
1 |
0 |
0 |
0 |
|
0 |
0 |
0 |
1 |
|
0 |
0 |
1 |
0 |
a=1=nQ3 Q2 nQ1 nQ0 V nQ3nQ2 nQ1 Q0 V Q3 nQ2 Q1 Q0 V Q3 Q2 Q1 nQ0
|
0 |
0 |
0 |
0 |
|
0 |
1 |
0 |
1 |
|
0 |
0 |
1 |
0 |
|
0 |
0 |
0 |
0 |
b=1=nQ3 Q2 nQ1 Q0 V Q3 Q2 Q1 Q0 V nQ3 Q2 Q1 nQ0
|
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
c=1=Q3Q2 nQ1 Q0 V nQ3 nQ2 Q1 nQ0
|
0 |
1 |
0 |
0 |
|
1 |
0 |
1 |
0 |
|
0 |
0 |
0 |
1 |
|
0 |
0 |
1 |
0 |
d=1=nQ3 Q2 nQ1 nQ0 V nQ3 Q2 Q1 Q0 V Q3 nQ2 Q1 Q0 V Q3 Q2 Q1 nQ0
|
0 |
1 |
1 |
0 |
|
1 |
1 |
1 |
0 |
|
0 |
1 |
1 |
1 |
|
0 |
1 |
1 |
0 |
e=1=Q0 V nQ3 Q2 nQ1 V Q3 Q2 Q1
|
0 |
1 |
1 |
1 |
|
0 |
0 |
1 |
0 |
|
1 |
1 |
0 |
0 |
|
0 |
0 |
1 |
0 |
f=1=Q3 Q2 nQ1 V nQ3 nQ2 Q0 V nQ3 Q1 Q0 V nQ3 nQ2 Q1 V nQ2 Q1 Q0
|
1 |
1 |
0 |
0 |
|
0 |
0 |
1 |
0 |
|
0 |
0 |
0 |
0 |
|
0 |
0 |
1 |
1 |
g=1=nQ3 Q2 Q1 Q0 V Q3 nQ2 Q1 V nQ3 nQ2 nQ1
Схема кодопреобразователей




Векторная диаграмма работы кодопреобразователя

