Для принятия и передачи данных и команд микропроцессору необходимы вспомогательные микросхемы, входящие в состав комплекта. Приведём и их основные характеристики.
Генератор тактовых импульсов КР1810ГФ84 предназначен для управления центральным процессором КР1810ВМ86 и периферийными устройствами, а так же для синхронизации сигналов
Таблица 5.2. Назначение выводов микросхемы КР1810ГФ84
Наименование вывода | Назначение вывода |
XTAL1,XTAL2 | Выводы для подключения кварцевого резонатора |
TANK | Вывод для подключения параллельного LC-контура |
OSC | Выход генератора используемый для тактирования внешних устройств |
Ф1,Ф2 | Выходы тактовых импульсов |
Ф2Т | Выход тактовых импульсов Ф2 ТТЛ-уровней |
SYNC | Вход синхронизации |
STSTB | Выход сигнала, используемого для фиксации слова состояния микропроцессора |
RESIN | Вход для асинхронного сигнала сброса |
RESET | Выход сигнала RESET микропроцессора |
RDYIN | Вход для асинхронного сигнала готовности |
READY | Выход сигнала READY микропроцессора |
Схема формирования тактовых импульсов вырабатывает сигналы:
Сигналы могут формироваться из колебаний основной частоты кварцевого резонатора, подключаемого к входам Х1,Х2, или от внешнего генератора, подключаемого к входу
Способ подключения генератора тактовых импульсов к микропроцессору показан на рис.5.1.
|
Рис.5.1. Подключение генератора тактовых импульсов к микропроцессору ВМ86.
Восьмиразрядные шинные формирователи КР580ВА86, применяются как буферные устройства данных в микропроцессорных системах. Формирователь состоит из восьми функциональных блоков с общими сигналами управления
Назначение выводов: А7-А0 – вход/выход линии данных. Они могут быть как входными, если на Т - сигнал высокого уровня, и выходными, если на Т- сигнал низкого уровня.
В7-В0 – вход/выход линии данных. Они являются входными, если на Т – сигнал низкого уровня, и выходными, если на Т – сигнал высокого уровня.
Т- входной сигнал управления направлением передачи.
6. Описание работы системы по принципиальной схеме
6.1 Формирование адреса и данных
Шина данных организована посредством двух шинных формирователeй DD14, DD15. Управление процессом записи в буфер происходит посредством сигнала
Шина адреса формируется посредством пары регистров DD12, DD13 . Запись адреса в регистры с выходов
6.2 Принцип работы устройства ввода информации
Устройство ввода информации не отображено на память, что позволяет с достаточной простотой опрашивать состояние регистров DD7-DD10, т.е. узнавать, какая клавиша в данный момент нажата. Принцип работы заключается в том, что при поступлении низкого уровня сигнала
6.3 Обмен информацией в системе
В системе информационный обмен осуществляется между микропроцессором и ПЗУ (исполнение кода программы), микропроцессором и ОЗУ (обработка и хранение промежуточных данных), микропроцессором и портами ввода-вывода. Все внешние устройства отображены на память, что обеспечивает простоту управления системой , придаёт ей гибкость, при этом нет необходимости использовать специализированные контроллеры.
Как видно из принципиальной схемы, обращение к таким внешним устройствам, как индикаторы, устройство ввода данных, происходит через порты ввода-вывода, что упрощает структуру системы.
При поступлении на вход
6.4 Схема сброса устройства
Для сброса устройства необходимо на генераторе тактовых импульсов сформировать сигнал RESET. Для этого необходимо расчитать ёмкость конденсатора С3 , принимая сопротивление R1=200 кОм. Расчёт произведём по формуле:
где t – время сохранения уровня сигнала (t=0,2 с.);
V – уровень логической еденицы (V=2.5 В) ;
Vcc- уровень логической еденицы (Vcc=5В);
Подставив исходные данные в формулу получим:
Что соответствует номиналу С=1.44 мкф.
6.5 Подключение схем индикации
Индикаторы (КЛЦ 201) HG1 - HG4 подключаются к выводам микросхем через ограничительные резисторы. Номинал резисторов рассчитываются из выражения:
где Ucc – напряжения источника питания;
Uпр – напряжение на светодиоде матричного индикатора;
U0вых – напряжение логического нуля на выходе ИМС;
I – ток, протекающий через светодиод матричного индикатора.