11851

Шифраторы (кодеры) и дешифраторы

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Лабораторная работа №5 Шифраторы и дешифраторы Теоретическое введение Шифраторы кодеры используются чаще всего для преобразования десятичных чисел в двоичный или двоичнодесятичный код например в микрокалькуляторах в которых нажатие десятичной клавиши со

Русский

2013-04-13

55.5 KB

65 чел.

Лабораторная работа №5

«Шифраторы и дешифраторы»

Теоретическое введение

Шифраторы (кодеры) используются чаще всего для преобразования десятичных чисел в двоичный или двоично-десятичный код, например, в микрокалькуляторах, в которых нажатие десятичной клавиши соответствует генерации соответствующего двоичного кода. Поскольку возможно нажатие сразу нескольких клавиш, в шифраторах используется принцип приоритета старшего разряда, т.е. при нажатии клавиш 9, 5 и 2 на выходе шифратора будет генерироваться код 1001, соответствующий цифре 9. Следует отметить, что шифраторы как отдельный класс функциональных устройств представлены в наиболее богатой ТТЛ-серии всего двумя ИМС — 74147 и 74148, причем последняя ИМС имеется и в библиотеке программы EWB. Ее схема включения показана на рис. 9.20.

Рис. 9.20. Схема включения ИМС 74118

Назначение выводов ИМС 74148: 0...7 — входы; AO, А1, Л2 — выходы; Е1 — вход разрешения; Е0, GS — выходы для каскадирования шифраторов. При моделировании необходимо обратить внимание на реализацию принципа приоритета, при этом следует учесть, что все входы и выходы — инверсные (на функциональной схеме ИМС в программе EWB они ошибочно показаны прямыми).

Режимы работы используемого в схеме на рис. 9.20 генератора слова показаны на рис. 9.21.

Дешифратор (декодер) — устройство с несколькими входами и выходами, у которого определенным комбинациям входных сигналов соответствует активное состояние одного из выходок, т.е. дешифратор является обращенным но входам демультиплексором, у которого адресные входы стали информационными, а бывший информационный вход стал входом разрешения. Потому часто дешифраторы называют дешифраторами-демультиплексорами и наоборот.

Дешифраторы и демультиплексоры в виде серийных ИМС средней степени интеграции широко используются в информационно-измерительной технике и микропроцессорных системах управления, в частности, в качестве коммутаторов- распределителей информационных сигналов и синхроимпульсов, для демультиплексирования данных и адресной логики в запоминающих устройствах, а также для преобразования двоично-десятичного кода в десятичный с целью управления индикаторными и печатающими устройствами.

Дешифраторы как самостоятельные изделия электронной техники имеют 4, 8 или 16 выходов. Если требуется большее число выходов, дешифраторы наращиваются в систему.

Рис. 9.21. Панель генератора слова с установками для схемы на рис. 9.20

Рис. 9.22. Схема включения дешифратора 74154

В качестве примера на рис. 9.22 приведена схема включения дешифратора 74154 (отечественный аналог К155ИДЗ). ИМС 74154 имеет четыре адресных входа А, В, С, D, два входа разрешения G1, G2 и шестнадцать выходов О...15 (выходы не прямые, как ошибочно обозначено в EWB, а инверсные, т.е. в исходном состоянии на выходах сигнал логической единицы). В режиме дешифратора с генератора слова на входы Gl, G2 подается 0, а на адресные входы — код в диапазоне 0000...1111. В режиме демультиплексора один из разрешающих входов, например G1, используется в качестве информационного. Информационный сигнал в виде логического 0 с этого выхода распределяется по выходам 0... 15 в соответствии с состоянием адресных входов, т.е. режимы дешифратора и демультиплексора практически неразличимы.


Ответы на контрольные вопросы

  1.  Что такое шифратор, при решении каких задач он используется?

и

  1.  Меняя кодовые комбинации в генераторе слова схемы на рис. 9.20, покажите, в чем заключается смысл слова "приоритетный" в названии шифратора типа 74148.

и

  1.  При решении каких задач цифровой техники используется дешифратор?

и

  1.  Подготовьте выходные кодовые комбинации генератора слова в схеме на рис. 9.22, обеспечивающие поочередное включение светоиндикаторов на выходе дешифратора, начиная с выхода 0.

и

  1.  Переведите дешифратор в схеме на рис. У.22 в режим демультиплексора и выполните задание по п. 4.

И


Список литературы:

  1.  Карлащук В. И. Электронная лаборатория на IBM PC. Программа Electronics Workbench и ее применение. М.: “Солон-Р”, 2000.


 

А также другие работы, которые могут Вас заинтересовать

4792. Алгоритмы. Императивный подход. О понятии алгоритма. Декларативный подход 132.5 KB
  Алгоритмы. Императивный подход. Содержательное понятие алгоритма. Точное математическое определение алгоритма и изучение этого понятия - предмет специальной математической дисциплины - теории алгоритмов, которая, в свою очередь, опирается на...
4793. Концепция императивного язык программирования 83 KB
  Концепция императивного язык программирования. Основная задача программирования. Краткая история языков программирования. Языки программирования (ЯП) как формальные языки описания алгоритмов. Структура языка программирования. О синтаксисе и семантик...
4794. Концепция данных в программировании 80.5 KB
  Концепция данных Элементарные конструкции языка программирования: алфавит, данные, имена. Типы данных. Вычислительные структуры (многосортные алгебры) как формальные средства описания данных. Носители и сигнатуры, формы записи. Термы. Интерпретации ...
4795. Операторы управления языка Паскаль 89.5 KB
  Операторы управления ЯП Операторы выбора: типы, синтаксис и семантика. Выбирающие операторы ЯП Паскаль. Техника программирования ветвлений. Операторы повторения: типы, синтаксис и семантика. Техника программирования циклов...
4796. Структурные типы данных 98 KB
  Структурные типы данных Статические типы данных: Регулярный тип данных. Массивы. Одномерные массивы. Селекторные изменения. Многомерные массивы и общие типы индексов. Динамические и гибкие массивы. Строки. Комбинированный тип данных. Записи. Раздел ...
4797. Множественный тип данных. Множества 67 KB
  Множественный тип данных. Множества. Конечные множества как вычислительные структуры. Предварительное распределение памяти и контроль типов. Ввод/вывод и внешние вычислительные структуры. Файловый тип данных. Последовательные файлы. Файлы прямого до...
4798. Техника описания ветвящихся алгоритмов и другие работы по алгоритмизации в программировании 142.5 KB
  Техника описания ветвящихся алгоритмов Ход занятия. Задачи на взвешивания Задача. Упорядочение по весу 4-х предметов. Даны предметы A, B, C, D , весящие соответственно pA, pB, pC, pD гр. Описать алгоритм упорядочения этих предметов по весу. Поняти...
4799. БУХГАЛТЕРСКИЙ УЧЕТ В СТРАХОВЫХ ОРГАНИЗАЦИЯХ 1.55 MB
  В учебном пособии раскрываются особенности организации бухгалтерского учета в страховании, формирования себестоимости страховых услуг и конечного финансового результата, страховых резервов и фондов, а также составления отчетности. Особое внимание уд...