-
Разработка схемы совпадения кодов
К пяти младшим разрядам счетчика импульсов подключается схема совпадения. Схема совпадения предназначена для формирования импульсов по которым будет разрешена запись данных в регистры памяти. Разрешающие импульсы будут формироваться в моменты времени, когда код выдаваемый счетчиком будет совпадать с кодом буквы в улице. Число схем совпадения будет равно числу неповторяющихся букв в улицы студента. Таким образом схема совпадения нужна для выделения из последовательностей комбинаций кодов, выдаваемых счетчиком кодов, соответствующих букве в улице студента.
Схема совпадения представляет собой неполный матричный дешифратор, с соответствующих выходов которого подаются импульсы на регистры.
В качестве ИС дешифратора в схеме совпадения используется 155ИД7.
16 – питание
8 – общий
Рисунок 5.1 - Условное обозначение и цоколёвка ИС 155ИД7
Микросхема ИД7 – двоично-десятичный дешифратор-демультиплексор, преобразующий трех разрядный код в напряжение низкого уровня, появляющегося на одном из восьми выходов Y0…Y7.
Ниже приведена таблица истинности, в которой приведены зависимости выходного кода дешифратора от кода на его входе.
Таблица 5.1 – Таблица истинности.
Входы |
Выходы |
|||||||||||||
E1 |
A4 |
A2 |
A1 |
|||||||||||
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
|
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
|
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
|
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
|
X |
1 |
X |
X |
X |
X |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
X |
X |
1 |
X |
X |
X |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
0 |
X |
X |
X |
X |
X |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Дешифрация происходит тогда, когда на входах Е2 и Е3 (см. рис. 5.2) действует напряжение низкого уровня, а на входе Е1 – высокого. При других сочетаниях уровней на входах разрешения Еi на всех выходах будет напряжение высокого уровня.
Так как число разрядов в коде улицы равно пяти используем две ИС дешифратора. Для формирования неполного матричного дешифратора необходимо к выходам ИС дешифраторов подключить шесть (количество неповторяющихся букв в улице) ЛЭ 2ИЛИ-НЕ, в качестве которых используем ИС 155ЛЕ1.
Микросхема типа ЛЕ выполняет логическую функцию mИЛИ-НЕ, где m – число входов. Каждый из корпусов ИС типа ЛЕ содержит от 2 до 4 логических элементов. Выходы ЛЭ 2 ИЛИ-НЕ соединяются с входом разрешения записи последующих регистров.
Рисунок 5.2. - Функциональная схема ИС 155ИД7
14 – питание
7 – общий
Рисунок 5.3 - Условное обозначение и цоколёвка ИС155ЛЕ1