Исследование работы дешифраторов
Автор: Roma Kornev • Май 1, 2018 • Лабораторная работа • 810 Слов (4 Страниц) • 873 Просмотры
ИИТ БГУИР
Факультет компьютерных технологий
Кафедра информационных систем и технологий
ЛАБОРАТОРНАЯ РАБОТА № 3
ИССЛЕДОВАНИЕ РАБОТЫ ДЕШИФРАТОРОВ
Выполнил: гр.680562 Корнев Р.В.
Принял: доцент Пачинин В.И.
Минск 2018
1 Цель работы
Целью работы является изучение принципов действия комбинационных схем: преобразователя кода для семисегментного индикатора, мультиплексора, сумматора.
2 Ход работы
2.1 Исследовать принцип работы дешифратора 2 x 4.
Сконфигурировали схему в соответствии с рисунком 1.1. Подключили к входам X1 и X2 переключатели от источника питания, а к выходам Y0, Y1, Y2, Y3 светодиодные индикаторы.
[pic 1]
Рисунок 1.1 – Схема дешифратора
Подавая все возможные комбинации логических уровней на входы X0, X1 с помощью ключей S7, S8 и наблюдая за состояниями светодиодных индикаторов LED5, LED6, LED7, LED8, заполняем таблицу истинностидешифратора.
[pic 2]
Рисунок 1.2-Реализация схемы дешифратора в программе Workbench
Таблица 1 – Таблица истинности дешифратора
x1 | x2 | 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 |
Вывод:В результате опыта реализовали схему дешифратора 2х4, по зависимости входных и выходных значений составили таблицу истинности. При изменении входной комбинации сигналов на входах Х1 и Х2, на одном из выходовY0,Y1, Y2, Y3, появляется логическая единица. Таким образом, по единичному сигналу на одном из выходов Y0,Y1, Y2, Y3, можно судить о значении входной комбинации сигналов.
2.2 Исследование работы преобразователя кода для семисегментного индикатора.
Наиболее широко преобразователи кодов известны применительно к цифровым индикаторам. Например, преобразователь 4-х разрядного позиционного двоичного кода в десятичные цифры.
[pic 3]
Рисунок 2.1-Схема семисегментного преобразователя
[pic 4]
Рисунок 2.2- Схема реализации семисегментного индикатора в Workbench
Подавая с помощью ключей ток,сформируем различные кодовые комбинации на входы X0, X1, X2, X3 определим цифры, высвечиваемые на индикаторе. По результатам эксперимента заполняем таблицу 2.
Таблица 2- Таблица истинности преобразователя
x3 | x2 | x1 | x0 | A | B | C | D | E | F | G |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
Вывод: в результате опыта реализовали схему преобразователя семисегментного индикатора. В результате работы схемы в зависимости от комбинации выходных значений по входам X0, X1, X2, X3, на выходаA-Gформируется однозначная комбинация выходных значений, которые формируют на индикаторе число от 0 до 9.Соответственно с помощью преобразователя мы можем интерпретировать 4-ех разрядный двоичный код в десятичное число на индикаторе. В зависимости от типа индикатора, с общим анодом или катодом, таблица истинности изменяет вид, и выходные значения инвертируются.
...