Добавил:
twitch.tv Заведующий методическим кабинетом, преподаватель на кафедре компьютерного спорта и прикладных компьютерных технологий. Образование - Магистр Спорта. Суета... Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
10
Добавлен:
27.04.2022
Размер:
1.08 Mб
Скачать

4.2 Побудова кодованої таблиці функцій збудження тригерів для рсЛч

Кодована таблиця функцій збудження реверсивного СЛЧ на JK-тригерах, побудована згідно з табл. 1.6 та за властивістю заданого елементарного автомата (або його УТП), наведена в табл. 4.2.

Таблиця 4.2 – КТФЗ РСЛЧ на JK-тригерах

A

x

Q4

Q3

Q2

Q1

0

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

1

0

1

0

0

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

0

J4K4

J3K3

J2K2

J1K1

0-

0-

0-

1-

0-

0-

1-

-1

0-

0-

-0

1-

0-

1-

-0

-1

1-

-1

-1

1-

-0

1-

0-

-1

-0

-0

0-

1-

-0

-0

1-

-1

-0

-0

-0

1-

-1

-1

-1

-1

1

J4K4

J3K3

J2K2

J1K1

-1

-1

-1

-1

0-

0-

0-

1-

0-

0-

-1

1-

0-

0-

-0

-1

0-

-1

-0

1-

-1

1-

1-

-1

-0

-1

0-

1-

-0

-0

0-

-1

-0

-0

-1

1-

-0

-0

-0

-1

4.3 Одержання функцій збудження тригерів лічильника в досконалій формі

Неповністю визначені функції збудження тригерів, отримані з

табл. 4.2 в досконалих формах, мають вигляд:

J4 = (6) = & (0, 1, 2, 3, 17, 18, 19, 22);

J3 = (3, 9, 25) = & (0, 1, 2, 17, 18, 19);

J2 = (1, 13, 25) = & (0, 9, 12, 17, 28, 29);

J1 = (0,2,6,12,17,22,28,30) = & (-).

K4 = (15,16,25) = & (9,12,13,14,28,29,30,31);

K3 = (6, 15, 16, 22, 28) = & (12, 13, 14,29, 30, 31);

K2 = (6, 15, 16, 18, 30) = & (2, 3,14, 19, 22, 31);

K1 = (1, 3, 9, 13, 15, 16, 19, 25, 29, 31) = & (-).

    1. Спільна мінімізація функцій збудження реверсивного лічильника

Сумісна мінімізація одержаних функцій виконується за допомогою діаграм Вейча п’ятьох змінних:

J4 )

Line 89

X

Line 94

Q3

Q3

Line 91

Line 92 _

-

-

-

AutoShape 85 -

-

-

_

-

-

-

-

-

-

-

Q1

_

Q4

-

-

0

0

-

1

0

0

-

0

0

-

-

-

0

0

Q2

Q2

J3 )

Х

Q3

_

-

-

-

-

-

-

_

-

-

-

1

-

-

-

1

Q1

-

Q4

-

0

0

-

-

1

0

-

-

0

-

-

-

0

0

J2 )

Q3

Х

0

-

-

-

0

-

-

_

0

-

-

1

1

-

-

0

Q1

-

Q4

-

0

0

-

-

-

1

-

-

0

-

-

-

0

0

Q2

Q2

K4 )

X

Q3

Q3

0

0

-

-

0

0

-

_

0

0

-

1

0

1

-

0

Q1

-

Q4

-

-

-

-

-

-

-

-

-

-

1

-

-

-

-

Q2

Q2

K3 )

X

Q3

Q3

1

0

-

-

0

0

-

_

0

0

-

-

0

1

-

_

Q1

-

Q4

-

-

-

-

1

-

-

-

1

-

1

-

-

-

-

Q2

Q2

K2 )

X

Q3

Q3

_

1

-

-

-

0

-

_

-

-

-

-

-

1

-

_

Q1

-

Q4

-

0

-

-

1

0

-

-

0

1

1

-

-

0

-

Q2

Q2

J4 = Q3 J3 = Q2Q1v Q4; J2 = , J1 = 1,

K4 = ; K3 = Q2Q1v ; K2 = ; K1 = 1.

4.5 Побудова часової діаграми роботи реверсивного

синхронного лічильника

Побудуємо часову діаграму реверсивного лічильника для

додатного та від’ємного підрахунку (рис. 4.1)

Рис. 4.1 – Часова діаграма роботи РСЛч, працюючого в коді 4221

додавання віднімання

4.6 Побудова схеми реверсивного лічильника

Побудовану схему наведено у додатку В.

Висновок:

У даному курсовому проекті реалізований синхронний і асинхронний двійково-десятковий лічильники на JK-триггерах для коду 4221, а також реверсивного лічильника для підсумовування і віднімання. Синхронний лічильник під час створення курсового проекту був перевірений на стенді. Також я опанував методи синтезу, навики в створенні, наладці і експериментальному дослідженні різноманітних

схем лічильників.

Соседние файлы в папке JK 4221