|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
11
|
|
|
|
|
|
Шина данных микропроцессора 1821ВМ85.
Шина данных в отличие от шины адреса является двунаправленной. Значит необходимо предусмотреть буфер, который по соответствующим сигналам управления от МП будет пропускать данные как к МП, так и от него. В качестве двунаправленного буфера будем использовать микросхему 1533 АП6.
Микросхема 1533 АП6 содержит 8 ДНШУ с тремя состояниями выводов, два входа разрешения ЕАВ - №1 (переключение направления каналов) и - №19 (перевод выхода канала в состояние Z).
В качестве управляющих сигналов будем использовать сигналы ; EN. Если сигнал подать на вход №1 микросхемы 1533 АП6, то при = «0» направление передачи информации ВА
= «1» направление передачи информации АВ
Подача сигнала EN на вход № 19 микросхемы 1533 АП6, при котором выводы переходят в третье Z состояние, будет рассмотрена ниже.
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
12
|
|
|
|
|
|
Генератор тактовых импульсов
для микропроцессора 1821 ВМ85.
Схема генератора тактовых импульсов микропроцессора 1821ВМ85 содержится в самом микропроцессоре. Достаточно подключить кварцевый резонатор к выводам № 1 и № 2 МП. Кварцевый резонатор может иметь любую частоту колебаний в диапазоне от 1 до 6 МГц. Эта частота делится пополам, и соответствующие импульсы используются в МП. На рисунке 2 показана схема подключения кварцевого резонатора, в результате чего обеспечивается синхронизация МП 1821ВМ85.
Оперативные запоминающие устройства.
ОЗУ предназначены для записи, хранения и считывания двоичной информации. Структурная схема представлена на рисунке 3.
Рисунок 3
НК – накопитель; DCX, DCY – дешифраторы строк и столбцов; УЗ – устройство записи, УС – устройство считывания, УУ – устройство управления.
Т.к. ОЗУ организовано как 2Кх8, значит необходимо использовать АОА10 адресных линий и DOD7 линий шины данных.
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
13
|
|
|
|
|
|
Для управления функционированием схемы используется 3 вывода:
/RE - № 21
CE - № 18
OE - № 20
Микросхема 537РУ10 функционирует в 3 режимах:
режим хранения данных
режим считывания данных
режим записи данных
Таблица истинности:
Запись и считывание производится по 8 бит. При считывании можно запретить вывод информации (=1). В качестве управляющих сигналов можно использовать сигналы WR, RD, CSO.
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
14
|
|
|
|
|
|
Постоянное запоминающее устройство.
Структурная схема ПЗУ аналогична структурной схеме ОЗУ, только отсутствует устройство записи, т.к. после программирования ПЗУ, информация из него только считывается.
Так как ПЗУ организована как 8к х 8, значит необходимо использовать А0А12 адресных линий и D0D7 линий шины данных.
Для управления функционирования схемы используются 2 вывода:
CS - №20, ОЕ - №22.
Микросхема 573РФ4 функционирует в 2-х режимах:
режим хранения и режим считывания.
Считывание информации производится по 8 бит. В качестве сигналов управления будем использовать сигнал RD и сигнал, который будет поступать по старшей адресной линии.
Таблица истинности:
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
15
|
|
|
|
|
|
Таймер.
Одно из наиболее необходимых эксплуатационных удобств – наличие встроенных часов, показания которых постоянно или по запросу оператора выводятся на экран. Можно также обеспечить выдачу команд на включение или выключение внешних устройств в заданное время. Часы могут быть реализованы как программно, так и аппаратно.
Условное обозначение и основная схема включения:
Сигнал тактового генератора можно снять с выхода CKOUT для использования в других устройствах системы. Он поступает на этот вход непосредственно (CKFS=1) или после деления частоты на четыре (CKFS=0). Микросхема имеет выход ещё одного сигнала (SQW), получаемого делением частоты тактового генератора.
Коэффициент деления задается командами, поступающими от процессора. Включается и выключается этот сигнал также командами процессора.
Микросхема связана с микропроцессором через двунаправленную мультиплексированную шину адреса – данных (AD0AD7). Для управления записью и считыванием информации служат входы (выбор микросхемы), AS (строб, адреса), DS (строб данных) и R/(чтение – запись).
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
16
|
|
|
|
|
|
Распределение памяти микросхемы 512ВИ1:
- «1» шина AD, входы DS и R/отключены от шин процессора и снижается мощность потребления.
- «0» должен сохраняться неизменным во время всего цикла записи и чтения.
Сигнал AS подается в виде положительного импульса во время наличия информации об адресе на шине AD0AD7. Адреса записываются во внутренний буфер микросхемы по срезу этого импульса.
В этот же момент анализируется логический уровень сигнала на входе DS и в зависимости от него устанавливается дальнейший режим работы входов DS и R/. В нашем случае на вход AS подаем сигнал ALE, который генерируется процессором для фиксации адреса.
Выход (запрос прерывания) предназначен для сигнализации процессору о том, что внутри микросхемы произошло событие, требующее программной обработки. Прерывания бывают 3-х типов:
после окончания обновления информации
по будильнику
периодические (с периодом SQW)
Вход предназначен для установки в исходное состояние узлов микросхемы, ответственных за связь с микропроцессорной системой. - «0» – никакое вмешательство со стороны процессора невозможно. На ход часов, календарь и содержание ячеек ОЗУ этот вход не влияет.
Вход PS (датчик питания) – контроль непрерывности подачи питающего напряжения. Он подключается таким образом, чтобы напряжение на нем падало до 0 при любом, даже кратковременном отключения питания микросхемы.
|
Изм.
|
Лист
|
№ Докум.
|
Подп.
|
Дата
|
|
Лист
|
|
|
|
|
|
17
|
|
|
|
|
|
|