Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсова робота частина 1.docx
Скачиваний:
12
Добавлен:
25.09.2019
Размер:
427.39 Кб
Скачать

2.2 Розробка схеми лічильника

Для побудови лічильного пристрою, який буде рахувати тактові імпульси в заданому коді, скористаємося JK-тригером і логічними елементами. Даний лічильний пристрій буде складатися з трьох двійково-десяткових чотирирозрядних лічильників, з'єднаних послідовно. Обмежимося розглядом тільки одного лічильника, тому що інші два будуть ідентичні першому. Таблиця функціонування JK- тригерів має наступний вигляд (таблиця 2.2.1)

N

Qt

Jt

Kt

Qt+1

Qt+1

0

0

0

0

0

1

1

0

0

1

0

1

2

0

1

0

1

0

3

0

1

1

1

0

4

1

0

0

1

0

5

1

0

1

0

1

6

1

1

0

1

0

7

1

1

1

0

1

Таблиця 2.2.1 - Таблиця функціонування JK- тригерів

З таблиці функціонування видно, що для того щоб відбулося перемикання з одного стану в інший необхідно на J,K входи подати певні комбінації (таблиця 2.2.2)

J

K

00

0

*

01

1

*

10

*

1

11

*

0

Таблиця 2.2.2 – Таблиця комбінацій переключення JK тригера

Використовуючи вище сказане, а також двійково-десятковий код передачі даних на пристрій обробки складемо таблицю функціонування нашого лічильника (таблиця 2.2.3)

Q0Q1Q2Q3

Q0Q1Q2Q3

Cr

0

0 0 0 0

0 0 0 1

0

0

*

0

*

0

*

1

*

1

0 0 0 1

0 0 1 0

0

0

*

0

*

1

*

*

1

2

0 1 0 0

0 0 1 1

0

0

*

0

*

*

0

1

*

3

0 0 1 1

0 1 0 0

0

0

*

1

*

*

1

*

1

4

0 1 0 0

1 0 1 1

0

1

*

*

1

1

*

1

*

5

1 0 1 1

1 1 0 0

0

*

0

1

*

*

1

*

1

6

1 1 0 0

1 1 0 1

0

*

0

*

0

0

*

1

*

7

1 1 0 1

1 1 1 0

0

*

0

*

0

1

*

*

1

8

1 1 1 0

1 1 1 1

0

*

0

*

0

*

0

1

*

9

1 1 1 1

0 0 0 0

1

*

1

*

1

*

1

*

1


Таблиця 2.2.3 – Таблиця функціонування лічильника

Використовуючи таблицю функціонування проведемо мінімізацію для переходів кожного тригера. Для цього будемо використовувати карти Карно.