Разработка преобразователя кодов. Выходные функции преобразователя. Таблица истинности. Преобразователь параллельной формы представления числа в последовательную

Страницы работы

Содержание работы

Разработка преобразователя кодов.

Заданный преобразователь кодов должен преобразовывать код 8421 в код  2 из 5. На вход преобразователя поступают импульсы с выходов счетчика, поэтому состояния входов преобразователя кодов обозначим через X1-X5,а состояния выходов - через Y1-Y5.

Таблица истинности

X5

X4

X3

X2

X1

Y5

Y4

Y3

Y2

Y1

0

0

0

0

0

0

1

1

0

0

0

1

0

0

0

0

1

0

1

1

0

0

2

0

0

0

1

0

0

0

1

1

0

3

0

0

0

1

1

0

0

0

1

1

4

0

0

1

0

0

1

0

0

0

1

5

0

0

1

0

1

1

0

1

0

0

6

0

0

1

1

0

0

1

0

1

0

7

0

0

1

1

1

0

0

1

0

1

8

0

1

0

0

0

1

0

0

1

0

9

0

1

0

0

1

0

1

0

0

1

Выходные функции преобразователя.

Минимизируем функцию y1   Методом Квайна.

Составим таблицу конъюнкций.

	¯(x_5 ) ¯(x_4 ) ¯(x_3 ) x_2 x_1	¯(x_5 ) ¯(x_4 ) x_3 ¯(x_2 ) ¯(x_1 )	¯(x_5 ) ¯(x_4 ) x_3 x_2 x_1	¯(x_5 ) x_4 ¯(x_3 ) ¯(x_2 ) x_1
¯(x_5 ) ¯(x_4 ) ¯(x_3 ) x_2 x_1	1	-	¯(x_5 ) ¯(x_4 ) x_2 x_1	-
¯(x_5 ) ¯(x_4 ) x_3 ¯(x_2 ) ¯(x_1 )	-	1	-	-
¯(x_5 ) ¯(x_4 ) x_3 x_2 x_1	¯(x_5 ) ¯(x_4 ) x_2 x_1	-	1	-
¯(x_5 ) x_4 ¯(x_3 ) ¯(x_2 ) x_1	-	-	-	1
 


Составим  импликантную  таблицу  число строк  в которой равно числу полученных конъюнкций.

	¯(x_5 ) ¯(x_4 ) ¯(x_3 ) x_2 x_1	¯(x_5 ) ¯(x_4 ) x_3 ¯(x_2 ) ¯(x_1 )	¯(x_5 ) ¯(x_4 ) x_3 x_2 x_1	 
 	 	-	 	-
 	-	 	-	-
 	-	-	-
 


Остаток функции минимизируем с помощью карт Карно 

	                     X2                                                                                      X2
                    X3                                                        X3                                                         X3                                      X3
y1
	
	
	
	
	



	
	
,0	0	1	1	~	~	0	0
0	0	0	1	1	0	0	0
0	0	0	~	~	0	0	0
1	~	~	~	~	~	~	~

,0	1	0	0	0	0	0	0
0	0	1	1	1	0	0	0
1	0	0	0	0	0	0	0
0	0	0	0	0	0	0	0

,X1

,y2


X1
 


Представим полученные функции в базисе И-НЕ.

Принципиальная схема преобразователя кодов представлена на рисунке 3.

Преобразователь  параллельной  формы  представления  числа  в последовательную.

Построим устройство, преобразующее параллельный код в последовательный.

Для преобразования 5-и значного параллельного кода в последовательный необходимо наличие n-адресных входов  4<2n<8, n=3  

Таблица истинности приведена в таблице 5.

Таблица 5

Выходная функция.

Преобразуем  выходную функцию в базис И-НЕ.

Построим  преобразователь.

Принципиальная  схема приведена на рисунке 4

Дополнительное  устройство.

Для реализации устройства преобразования  параллельного кода  в последовательный  необходимо построить счетчик на 5,  для последовательной коммутации параллельных  входов D0….D4  мультиплексора. Построим счетчик на  D-триггерах  c коэффициентом счета 5.

Составим таблицу состояний счетчика (таблица 6)

Таблица 6.

Определим  логические функции входов триггеров  D0…D2.

Представим функции в базисе  И-НЕ.

Принципиальная схема дополнительного устройства приведена на рисунке 5.

Временная диаграмма приведена в приложении В.

Спецификация

Обозначение

Наименование

Кол.

Примечание

Микросхемы

1

DD1

К155ЛА3

1

2

DD2-DD4

К155ТВ9

3

3

DD5,DD6, DD11-DD14

К155ЛА4

6

Конденсаторы

Резисторы

Пьезокерамические резонаторы

6

ZQ1

100 кГц

1

Похожие материалы

Информация о работе