Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум 2н.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
2.39 Mб
Скачать

4. Примеры схем и временных диаграмм

Схема двоично–десятичного счетчика, построенная на JK–триггерах приведена на рис. 5. Временные диаграммы (без учета задержек элементов) этого счетчика показаны на рис. 6.

На рис. 7 приведена схема двоично–десятичного счетчика, построенная на D–триггерах. Временные диаграммы этого счетчика показаны на рис. 8.

Р ис. 5. Двоично–десятичный счетчик в коде 2421 на JK–триггерах

Р ис. 6. Временные диаграммы счетчика на JK–триггерах

Р ис. 7. Двоично–десятичный счетчик в коде 2421 на D–триггерах

а)

б)

Рис. 8. Временные диаграммы счетчика на D–триггерах:

а) перенос на элементе И, б) перенос на элементе ИЛИ.

5. Создание дешифратора

Дешифратор десятичного кода 2421 = {0, 1, 2, 3, 4, 11, 12, 13, 14, 15} (см. табл. 12 и рис. 9) можно рассматривать в качестве примера дешифратора для произвольного кода. Этот дешифратор получается неполным, так как у него 4 входа и 10 выходов (у полного дешифратора при четырех входах будет 24 = 16 выходов). Учет того, что в коде используются не все 16 возможных наборов, а только 10, позволяет упростить схему дешифратора.

Для рассматриваемого примера из карт Карно табл. 13…22, полученных по табл. 12, видно, что каждый рабочий набор имеет хотя бы один соседний неиспользуемый набор (отмеченный крестиком). Наборы 4 и 11 имеют даже по 3 таких набора, с которыми их можно объединить для минимизации.

Рис. 9 – Временные диаграммы десятичного кода 2421

Таблица 12

Код

Q4

Q3

Q2

Q1

Y0

Y1

Y2

Y3

Y4

Y5

Y6

Y7

Y8

Y9

0

0

0

0

0

0

1

0

0

0

0

0

0

0

0

0

1

1

0

0

0

1

0

1

0

0

0

0

0

0

0

0

2

2

0

0

1

0

0

0

1

0

0

0

0

0

0

0

3

3

0

0

1

1

0

0

0

1

0

0

0

0

0

0

4

4

0

1

0

0

0

0

0

0

1

0

0

0

0

0

11

5

1

0

1

1

0

0

0

0

0

1

0

0

0

0

12

6

1

1

0

0

0

0

0

0

0

0

1

0

0

0

13

7

1

1

0

1

0

0

0

0

0

0

0

1

0

0

14

8

1

1

1

0

0

0

0

0

0

0

0

0

1

0

15

9

1

1

1

1

0

0

0

0

0

0

0

0

0

1

В результате минимизации получаем

Таблица 13

Карта Карно для выхода Y0

Q2Q1

Q4Q3

00

01

11

10

00

1

0

0

0

01

0

х

х

х

11

0

0

0

0

10

х

х

0

х

Таблица 14

Карта Карно для выхода Y1

Q2Q1

Q4Q3

00

01

11

10

00

0

1

0

0

01

0

х

х

х

11

0

0

0

0

10

х

х

0

х

Таблица 15

Карта Карно для выхода Y2

Q2Q1

Q4Q3

00

01

11

10

00

0

0

0

1

01

0

х

х

х

11

0

0

0

0

10

х

х

0

х

Таблица 16

Карта Карно для выхода Y3

Q2Q1

Q4Q3

00

01

11

10

00

0

0

1

0

01

0

х

х

х

11

0

0

0

0

10

х

х

0

х

Таблица 17

Карта Карно для выхода Y4

Q2Q1

Q4Q3

00

01

11

10

00

0

0

0

0

01

1

х

х

х

11

0

0

0

0

10

х

х

0

х

Таблица 18

Карта Карно для выхода У5

Q2Q1

Q4Q3

00

01

11

10

00

0

0

0

0

01

0

х

х

х

11

0

0

0

0

10

х

х

1

х

Таблица 19

Карта Карно для выхода Y6

Q2Q1

Q4Q3

00

01

11

10

00

0

0

0

0

01

0

х

х

х

11

1

0

0

0

10

х

х

0

х

Таблица 20

Карта Карно для выхода Y7

Q2Q1

Q4Q3

00

01

11

10

00

0

0

0

0

01

0

х

х

х

11

0

1

0

0

10

х

х

0

х

Таблица 21

Карта Карно для выхода Y8

Q2Q1

Q4Q3

00

01

11

10

00

1

0

0

0

01

0

х

х

х

11

0

0

0

1

10

х

х

0

х

Таблица 22

Карта Карно для выхода Y9

Q2Q1

Q4Q3

00

01

11

10

00

1

0

0

0

01

0

х

х

х

11

0

0

1

0

10

х

х

0

х