Материал: Курсач

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

 

00

01

11

10

00

1

0

0

1

01

1

*

*

*

11

1

0

0

1

10

*

*

0

*

– перенос в старший разряд

Рисунок 14 – Двоично-десятичный счетчик

3.5 Проектирование блока вывода в устройство обработки

Двоичный код измеренного временного интервала передается в линию связи, которая передает последовательный код. Для преобразования кода измеренного временного интервала из паралельного в последовательный используется паралельно-последовательный регистр. Запись в который осуществляется после измерения а выдача в устройство обработки с заданной скоростью (VПЕР=4800).

Для передачи 12 информационных разрядов последовательно соеденим три таких регистра.

Преобразователь паралельного кода в последовательный построим на элементах И-НЕ – КР1533ЛА3 и на D-триггерах – КР1533ТМ2.

Рисунок 15 – Паралельно-последовательный регистр

3.6 Проектирование блока индикации

Устройство отображения включает в себя двоично-десятичный преобразователь, регистр для хранения информации и десятичный индикатор.

Для реализации регистра хранения воспользуемся микросхемой КР1533ТМ2 – D-триггера.

Рисунок 16 – Схема регистра хранения

Для построения преобразователя кода составим таблицу функционирования. Код данных 2421, элемент индикации десятичный, т.е. для отображения цифры необходимо подать управляющий сигнал только на один вход.

х1

х2

х3

х4

Десят.

цифра

0

1

2

3

4

5

6

7

8

9

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

1

0

0

0

1

1

0

1

0

0

0

0

0

0

0

0

2

0

0

1

0

2

0

0

1

0

0

0

0

0

0

0

3

0

0

1

1

3

0

0

0

1

0

0

0

0

0

0

4

0

1

0

0

4

0

0

0

0

1

0

0

0

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

*

*

*

*

*

*

*

*

*

*

*

10

1

0

1

0

*

*

*

*

*

*

*

*

*

*

*

11

1

0

1

1

5

0

0

0

0

0

1

0

0

0

0

12

1

1

0

0

6

0

0

0

0

0

0

1

0

0

0

13

1

1

0

1

7

0

0

0

0

0

0

0

1

0

0

14

1

1

1

0

8

0

0

0

0

0

0

0

0

1

0

15

1

1

1

1

9

0

0

0

0

0

0

0

0

0

1

Минимизируем функции по единицам м нолям, и получим МДНФ и МКНФ cответственно.

 

00

01

11

10

00

1

0

0

0

01

0

*

*

*

11

0

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

1

0

0

01

0

*

*

*

11

0

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

0

0

1

01

0

*

*

*

11

0

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

0

1

0

01

0

*

*

*

11

0

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

0

0

0

01

1

*

*

*

11

0

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

0

0

0

01

0

*

*

*

11

0

0

0

0

10

*

*

1

*

 

00

01

11

10

00

0

0

0

0

01

0

*

*

*

11

1

0

0

0

10

*

*

0

*

 

00

01

11

10

00

0

0

0

0

01

0

*

*

*

11

0

1

0

0

10

*

*

0

*

Источник: https://studfile.net/preview/14974755/