
- •Поняття про інформацію
- •Основні переваги цифрової техніки
- •Основні поняття алгебри логіки
- •Базові положення алгебри логіки
- •Способи представлення логічних функцій:
- •Прості логічні функції і, або, не. Логічні елементи
- •Асинхронний rs-тригер
- •Асинхронний rs- тригер на ле і-не
- •Синхронізація
- •Перетворення тригерів
- •Основні поняття
- •Двійкова, вісімкова і шіснадцяткова системи числення
- •Прямий зворотний і доповнений код чисел
- •Спеціальні коди комп'ютерної схемотехніки
- •Визначення і класифікація лічильників
- •Двійкові лічильники
- •Асинхронні лічильники
- •Синхронні лічильники з наскрізним переносом
- •Недвійкові лічильники
- •Imc лічильників
- •Регістри
- •Класифікація регістрів
- •Нагромаджувальні регістри
- •Регістри зсуву
- •Дешифратор
- •Мультиплексори
- •Цифровий компаратор. Призначення. Будова
- •Класифікація запам'ятовуючих пристроїв
- •Будова комірок пам'яті озп
- •Архітектура імс озп
- •Організація матриці динамічної пам'яті
- •Постійні запам'ятовуючі пристрої (пзп)
- •Флеш-пам'ять
- •Програмовані логічні матриці
- •Програмування плм
- •Основні параметри ацп і цап
- •Принцип роботи і основні схеми цифро-аналогового перетворювача
- •Основні принципи аналого-цифрового перетворення
- •Паралельний ацп
- •Балансний ацп
- •Ацп послідовного наближення
- •Інтегруючий ацп
- •Нове покоління ацп
Дешифратор
Дешифратор призначений для перетворення двійкового коду на вході в сигнал на одному з виходів, а також в код семи сегментного індикатора. Якщо входів п то вихідних шин повинно бути М=2n.
Завданням для створення DС є таблиця істинності.
Таблиця 7.1
X1 |
X2 |
X3 |
Z0 |
Z1 |
Z2 |
Z3 |
Z4 |
Z5 |
Z6 |
Z7 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Рисунок 7.1
Входи XI Х2 ХЗ від повідають розрядам двійкового числа, виходи Z0...Z7 це десяткові виходи. Таблиця істинності дешифратора (Таблиця 7.1) дає уявлення про його роботу. В залежності від двійкового числа на вході - активізується один з виходів. Якщо до виходів під'єднати світлодіоди, то у відповідь па кожний двійковий код буде горіти відповідний світлодіод.
Для створення дешифратора необхідно виконати
послідовність дій, аналогічну тій що виконувалась при логічному синтезі простих логічних автоматів.
Наприклад, розробити схему дешифратора двохрозрядного двійкового числа.
Таблиця істинності, Булеві рівняння і схема наведені нижче.
Таблиця 7.2
-
X1
X0
Y0
Y1
Y2
Y3
0
0
1
0
0
0
0
1
0
1
0
0
1
0
0
0
1
0
1
1
0
0
0
1
Булеві рівняння для кожного виходу:
Рисунок 7.2.
Інший популярний дешифратор це перетворювач коду 8421 на код семисигментного індикатора (Рис.7.3).
Рисунок 7.3
Такий комбінаційний пристрій використовують в схемах індикації різних типів.
Задача такого дешифратора подати активні рівні на сегменти індикатора, тобто пристрою, що складається з 7 індикаторних
сегментів, кожен з яких являє собою світлодіод. або частину рідкокристалічної матриці, або катод люмінесцентної лампи. Розташування сегментів загальноприйняте у всіх типах індикаторів.
Складаємо таблицю істинності (Таб. 7.2) для організації дешифратора: код 8421→код семисегментного індикатора.
Таблиця 7.2
Число |
"8421" |
Стан виходів |
|||||||||
|
X4 |
X3 |
X2 |
X1 |
a |
b |
c |
d |
e |
f |
g |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
3 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
4 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
5 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
6 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
7 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
8 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
9 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
Склавши рівняння дія кожного з семи виходів отримаємо систему булевих рівнянь за якими складаємо схему.
Крім описаних вище поширені інші схеми перетворювачів кодів. Практично, використовуючи ЛЕ або ПЛМ можна створити пристрій який будь-який вхідний код перетворить на будь-який вихідний.