Разработка микропроцессорной системы. Составление карты распределения адресного пространства МПС под ОЗУ, ПЗУ, внешние и интерфейсные устройства, страница 2

 инициализации  МПС;

 логической  обработки  сигналов  X1, ... ,X4  и  формирования  управляющего  сигнала  Y1;

 ввода  напряжений  X5  и  X6  и  формирования  сигналов  Y2  и  Y3;

 обработки  сигналов  прерывания;

 ввода  с  клавиатуры.

2.  Графический  материал:

1.  Структурная  схема  МПС;

2.   Принципиальная  электрическая  схема  МПС.

3.  Рекомендуемая  литература:

1.   Сташин  В.В.,  Урусов  А.В.,  Мологонцева  О.Ф.  “ Проектирование  цифровых  устройств  на  однокристальных  микроконтроллерах” . - М.:  Энергоатомиздат,  1990. - 224 с.

2.  Иванов  А.В.,  Кленов  С.И.  “ Построение  микропроцессорных  систем  на  базе  однокристальных  микроЭВМ” . -М.: Изд - во  МЭИ,  1992. - 52 с.

3.   “ Полупроводниковые  приборы:  диоды,  тиристоры,  оптоэлектронные  приборы” .  Справочник/ А.В.  Баюков,  Ф.Б.  Гитцевич,  А.А.  Зайцев  и  др.;  под  общ. ред.  Н.Н.  Горюнова. - М. :  Энергоатомиздат,  1985.  - 744 с.

4.  Федорков  Б.Г.,  Телец  В.А.  “ Микросхемы  ЦАП  и  АЦП:  функционирование,  параметры,  применение”  / М.: Энергоатомиздат, 1990. - 320с.

Студент                   :

Руководитель  проекта :


Введение.

В  данном  проекте  необходимо  разработать  МПС  для  управления  неким  объектом.  Для  организации  управления  необходимо  несколько  дискретных  и  аналоговых  каналов  связи  между  проектируемой  системой  управления  и  объектом.  Причём  и  дискретная,  и  аналоговая  информация  может  быть  по  отношению  к  МПС  входной  и  выходной.  Организация  таких  каналов  связи  предполагает  наличие  специализированной  для  ввода / вывода  части  МПС,  которая  будет  включать  в  себя  и  аналоговые  схемы.

Исходя  из  задания,  необходимо  предусмотреть  в  МПС  различные  виды  запоминающих  устройств,  в  том  числе:  ОЗУ - для  хранения  текущих  данных,  ПЗУ - для  хранения  кода  программы,  энергонезависимое  ОЗУ - для  сохранения  основных  данных  при  отказе  источныка  питания.  Ёмкость  всех  запоминающих  устройств  нужно  выбирать  с  запасом  в  10 - 20  раз (на  случай  расширения  возможностей  МПС).

Для  обслуживания  некоторых  ситуаций,  не  допускающих  промедления  в  обработке,  можно  применить  принцип  обработки  по  прерыванию.  Организовать  это  можно  с  помощью  контроллера  прерываний,  встроенного  в  ОМЭВМ.

Для  построения  регулируемой  МПС  необходимо  организовать  диалог  с  оператором.  Этому  будет  служить  блок  индикации  и  клавиатура.

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

Микропроцессор  в  этой  МПС  выполняет  роль  управляющего  устройства,  организующего  совместную  работу  периферийных  устройств  и  устройств,  включённых  в  состав  ОМЭВМ.

Проектирование  всех  составных  частей  МПС  будем  производить  с  некоторым  резервом.


1.  Разработка  аппаратных  средств  МПС.

1.1.  Разработка  структурной  схемы.

Структурная  схема  предсталена  на  рис. 1.

Центральной  микросхемой  в  разрабатываемом  устройстве  является,  конечно,  микропроцессор.  Так  как  в  данном  случае  используется  ОМЭВМ  КР1816ВЕ51,  то  для  организации  нормальной  работы  процессора  не  требуется  практически  никаких  дополнительных  устройств ( обрамления ).  Это  основная  черта  однокристальных  микроЭВМ,  отличающая  их  от  других  процессоров.  Из  микросхем  обрамления  здесь  необходимо  включить  только  регистр  адреса ( RGA )- для  промежуточного  защёлкивания  адреса,  выдаваемого  внешним  устройствам.  Возможно  также  наличие  буферных  формирователей  адреса ( BFA ) и  данных ( BFD ) - но  необходимость  их  установки  будет  определено  при  расчёте  электрического  сопряжения.