Аппаратные средства МПС. Карта распределения адресного пространства МПС. Расчет электрического сопряжения компонентов МПС, страница 19

movc A,@A+DPTR

mov DPTR,#8040H

movx @DPTR,A

mov A,R1     

djnz R0,L9

;вывести значения X1-X4

;сформировать байт для вывода в IOP

mov A,#0

;последовательно "задвинуть" справа в A значения X1-X4 через бит переноса

mov C,P1.3             ;прочесть X1

rrc A                       ;записать в A

mov C,P1.4             ;прочесть X2

rrc A                       ;записать в A

mov C,P1.5             ;прочесть X3

rrc A                       ;записать в A

mov C,P1.6             ;прочесть X4

rrc A                       ;записать в A

movx @DPTR,A      ;вывести в 4 позицию дисплея

mov A,R2

mov B,R3

pop 3

pop 2

pop 1

pop 0

RET

END

Размер двоичного файла программы после трансляции составил 420 байт. Требования к емкости энергонезависимого ОЗУ: 148 байт. Использовались 4 РОН CPU и 6 байт внутренней памяти программ, а также несколько РСН. Таким образом, требования 10-20 кратного запаса по емкости ПЗУ и ОЗУ соблюдены.


4.  Заключение

В данном курсовом проекте получены следующие основные результаты. Разработана структурная и принципиальная электрическая схемы микропроцессорной системы управления объектом. Разработаны структурные и принципиальные электрические схемы компонентов МПС, в том числе: микропроцессорного модуля, модулей ПЗУ и энергонезависимого ОЗУ, интерфейсных устройств ввода-вывода аналоговой и цифровой информации, пульта управления. Произведен расчет электрического сопряжения нестандартных элементов МПС.

Построены временные диаграммы работы МПС для режима считывания из ПЗУ.

Произведен расчет электрического сопряжения компонентов МПС по цепям данных.

Произведен расчет аппаратных затрат.

Разработано программное обеспечение, включающее следующие и программные модули на языке ассемблера:

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

·  логической обработки сигналов цифровых датчиков и аналоговых датчиков и формирования цифровых и аналогового сигналов управления;

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

·  вывода данных на индикацию

Произведена оценка требуемой емкости ПЗУ и ОЗУ для размещения и функционирования  ПО.


Литература

1.  Однокристальные микроЭВМ / А.В. Боборыкин, Г.П. Липовецкий, Г.В. Литвинский и др.-М.:МИКАП, 1994.-400с.

2.  Изделия электронной техники. Цифровые микросхемы. Микросхемы памяти. Микросхемы ЦАП и АЦП: Справочник / О.Н. Лебедев, А.И. Мирошниченко, В.А. Телец; Под. ред. А.И. Ладика и А.И. Сташкевича.-М.:Радио и связь, 1994.-248с.

3.  Р.М. Терещук, К. М. Терещук, С.А. Седов. Полупроводниковые приемно-усилительные устройства: Справочник радиолюбителя.-Киев: Наукова думка, 1988.-800с.

4.  Логические ИС КР1533, 1554: В 2 частях / И.И. Петровский, А.В. Прибыльский, А.А. Троян и др.-М.: ТОО “Бином”, 1993.-497с.

5.  Большие интегральные схемы запоминающих устройств: Справочник / А.Ю. Гордонов, Н.В. Бекин, В.В. Цыркин и др.; Под. ред. А.Ю. Гордонова и Ю.Н. Дьякова.-М.:Радио и связь, 1990.-288с.

6.  Применение интегральных микросхем памяти / А.А. Дерюгин, В.В. Цыркин, В.Е. Красовский и др.; Под ред. А.Ю. Гордонова, А.А. Дерюгина.-М.: Радио и связь, 1994.-232с.

7.  Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник. В 2 т./ В.-Б. Абрайтис, Н.Н. Аверьянов, А.И. Белоус и др; Под ред. В.А. Шахнова.-М.:Радио и связь, 1988.-Т.1.-368с.

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

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

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