- •Контрольные задания по цифровой электронике с примерами решений Ростов-на-Дону 2014
- •Рецензент канд. Техн. Наук в.В. Долгих
- •Методические указания
- •З 3 30 адание по цифровой электронике
- •Решение задачи № 5
- •Решение задачи № 4
- •Решение задачи № 3
- •Решение задачи № 2.
- •19 Пункт 2. Представить временные диаграммы выходных сигналов q1, q2 и сигналов в промежуточных точках y1, y2. Первый случай, если dd3 и dd4 - элементы или-не
- •П 17 римеры выполнения задания Решение задачи № 1
Решение задачи № 2.
Пункт 1. Нарисовать временные диаграммы сигналов в точках схемы Q1, Q2, y1, y2, y3.
Первый случай, если DD4 со статическим входом синхронизации (рис. 17).
Р
ис.
17
22
11
Принцип его работы заключается в следующем. На адресные входы подается двоичный код, соответствующий номеру выбранного выхода на входе D. Остальные выходы находятся в третьем состоянии, которое обозначается HZ или просто Z.
Р
ис.
7
Задание заключается в том, что необходимо заполнить табл. 9. Таблица 9
А0 |
А1 |
А2 |
D |
Q1 |
Q1 |
Q2 |
Q3 |
Q4 |
Q5 |
Q6 |
Q7 |
|||||||
№0 |
№1 |
№2 |
№3 |
|
|
|
|
|
|
|
|
|||||||
№
DD4 |
№2 |
№3 |
№4 |
|
|
|
|
|
|
|
|
|||||||
№2 |
№3 |
№4 |
№5 |
|
|
|
|
|
|
|
|
|||||||
№3 |
№4 |
№5 |
№6 |
|
|
|
|
|
|
|
|
|||||||
№4 |
№5 |
№6 |
№7 |
|
|
|
|
|
|
|
|
|||||||
№5 |
№6 |
№7 |
№8 |
|
|
|
|
|
|
|
|
|||||||
№6 |
№7 |
№8 |
№9 |
|
|
|
|
|
|
|
|
|||||||
№7 |
№8 |
№9 |
№0 |
|
|
|
|
|
|
|
|
|||||||
Задача 4. Шифраторы и дешифраторы.
1. Составить таблицу входных и выходных сигналов шифратора или дешифратора в соответствии с номером варианта. Если №3=0,
т
12
Таблица 10
D0 |
D1 |
D2 |
D3 |
D4 |
D5 |
D6 |
D7 |
FL |
Q0 |
Q1 |
Q2 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
№0 |
|
|
|
|
0 |
0 |
0 |
0 |
0 |
0 |
№0 |
0 |
|
|
|
|
0 |
0 |
0 |
0 |
0 |
№1 |
0 |
0 |
|
|
|
|
0 |
0 |
0 |
0 |
№2 |
№3 |
0 |
0 |
|
|
|
|
0 |
0 |
0 |
0 |
№4 |
№5 |
0 |
0 |
|
|
|
|
0 |
0 |
0 |
№7 |
0 |
0 |
0 |
0 |
|
|
|
|
0 |
№8 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
№9 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
На рис.8 представлена схема шифратора. Принцип его работы заключается в следующем. На один из входов шифратора подается логическая единица, на выходах Q0, Q1, Q2 формируется двоичный код, соответствующий номеру входа, на который подана единица. Если единицу подать на два или более входов, режим работы шифратора будет нестандартным. Должен быть задан принцип, по которому
Рис. 8
шифратор выбирает один из входов и генерирует код номера этого входа. Приведенный на рис.8 шифратор в случае подачи двух или
21
Второй случай,
если элементы DD3 и DD4 - элементы И-НЕ
(рис. 15).
Рис. 15
DD4
с
20
Если на вход
элемента 2 ИЛИ-НЕ
подан "0", то нельзя однозначно
судить о том, какой сигнал присутствует
на его выходе, поэтому нельзя сразу
сказать какой сигнал на выходе DD3.
Рассмотрим DD4. Если на один из его входов
подана "1", то можно однозначно
сказать, что на его выходе "0", т.е.
Q2=0.
Теперь видно, что на входы DD3 подается
два "нуля", следовательно, на его
выходе "1", Q1=1.
Замечание: если на первом такте были бы поданы "нули", то выходы триггера были бы в неизвестном состоянии.
Переходим к следующему такту. На оба входа триггера поданы "единицы". Поэтому оба выхода в состоянии "0". В связи с тем, что выход Q2 считается инверсным выходом по отношению к Q1, в данном такте наблюдается нелогичность, т.е. оба выхода имеют одинаковое состояние. Такое состояние принято называть "запрещенным состоянием", но на графике следует конкретно указывать "нули" на выходах.
Переходим к третьему такту. На оба входа поданы "нули". Если бы в предыдущем такте состояние триггера было 10 или 01, то переходя в режим хранения (два "нуля" на входе) это состояние осталось бы неизменным. Но в данном случае нельзя предсказать в какое состояние перейдет триггер. Поэтому на графике следует указать "неизвестное состояние". Следует помнить, что физически существующий триггер обязательно перейдет в одно из устойчивых состояний. А именно, или Q1=1, Q2=0, или Q1=0, Q2=1.
В четвертом такте на вход y2 подана "1", следовательно, Q2=0, Q1=1.
В пятом такте триггер переходит в режим хранения, при этом сохраняется предыдущее состояние.
Аналогично составляется временная диаграмма для всех остальных тактов.
б
13
На рис. 9 представлена схема дешифратора.
Рис. 9
Принцип его работы заключается в следующем. На входы D0, D1, D2 подан некоторый двоичный код. На том выходе, номер которого соответствует входному коду, появляется логическая единица, на остальных выходах действуют логические нули.
Таблица 11
D0 |
D1 |
D2 |
Е |
Q0 |
Q1 |
Q2 |
Q3 |
Q4 |
Q5 |
Q6 |
Q7 |
№2 |
№1 |
№0 |
0 |
|
|
|
|
|
|
|
|
№3 |
№4 |
№5 |
0 |
|
|
|
|
|
|
|
|
№8 |
№7 |
№6 |
0 |
|
|
|
|
|
|
|
|
№9 |
№0 |
№1 |
№2 |
|
|
|
|
|
|
|
|
№3 |
№4 |
№5 |
1 |
|
|
|
|
|
|
|
|
№0 |
№1 |
№2 |
0 |
|
|
|
|
|
|
|
|
№3 |
№5 |
№1 |
0 |
|
|
|
|
|
|
|
|
14
2. Заполнить
табл. 12 входных и выходных сигналов
дешифратора семисегментного кода в
соответствии с вариантом.
Рис. 10
На рис. 10 представлена схема дешифратора семисегментного кода. Принцип его работы заключается в следующем. На входы D0, D1, D2, D3 подается двоичный код. На выходах формируется код, предназначенный для отображения цифры, соответствующей входному коду на семисегментном индикаторе.
Таблица 12
D0 |
D1 |
D2 |
D3 |
E |
A |
B |
C |
D |
E |
F |
G |
№0 |
№1 |
№2 |
№3 |
0 |
|
|
|
|
|
|
|
№4 |
№5 |
№6 |
№7 |
0 |
|
|
|
|
|
|
|
№8 |
№9 |
№0 |
№1 |
0 |
|
|
|
|
|
|
|
№2 |
№3 |
№4 |
№5 |
0 |
|
|
|
|
|
|
|
№6 |
№7 |
№8 |
№9 |
1 |
|
|
|
|
|
|
|
№9 |
№8 |
№7 |
№6 |
1 |
|
|
|
|
|
|
|
№5 |
№4 |
№3 |
№2 |
0 |
|
|
|
|
|
|
|
№1 |
№0 |
№9 |
№8 |
№7 |
|
|
|
|
|
|
|
