Преобразователь семисегментного кода

0

1

0

6

0

1

1

0

0

0

0

0

0

1

0

7

0

1

1

1

1

1

1

1

0

0

0

8

1

0

0

0

0

0

0

0

0

0

0

9

1

0

0

1

0

0

1

0

0

0

0

A

1

0

1

0

0

0

0

1

0

0

0

B

1

0

1

1

0

0

0

0

0

1

1

C

1

1

0

0

1

0

0

0

1

1

0

D

1

1

0

1

0

1

0

0

0

0

1

F

1

1

1

0

0

0

0

0

1

1

0

G

1

1

1

1

0

0

0

1

1

1

0


Проанализируем работу преобразователя с помощью временных диаграмм, представленных на рис. 2.1.3.

 



















Рис. 2.1.3.

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

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


X1                 X1


X0

 

  



X0

0

1

0

1


X3


X3


X3

0

0

0

0

0

0

1

0

0

0

0

1

            X2           X2           X2

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


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


X1                 X1


X0

 

  



X0

1

1

0

1


X3


X3


X3

0

0

1

0

0

0

0

0

1

0

0

0

            X2           X2           X2

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


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


X1                 X1


X0

 

  



X0

1

1

1

1


X3


X3


X3

0

0

0

1

0

0

0

0

0

0

1

0

            X2           X2           X2

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


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


X1                 X1


X0

 

  



X0

0

1

0

1


X3


X3


X3

0

1

0

0

1

0

0

0

0

0

1

0

            X2           X2           X2

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


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


X1                 X1


X0

 

  



X0

0

0

0

0


X3


X3


X3

0

1

0

0

0

1

1

0

1

0

0

0

            X2           X2           X2

Страницы: 1, 2, 3, 4, 5, 6



Реклама
В соцсетях
рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать