Разработка микропроцессорной системы. Составление карты распределения адресного пространства, страница 4

Таблица 2.3

Вход

Назначение

CS

Выборка БИС

RD

Управление чтением данных из ПЗУ

Сигнал MRDC поступает с системного контроллера, сигнал CS7 - с системного дешифратора. На вход A микросхемы ПЗУ поступает адрес с ША, с выхода D данные поступают на ШД.

На пульт управления (ПУ) с генератора тактовых импульсов поступает сигнал CLK. C пульта управления на порт ввода/вывода A микросхемы ввода/вывода параллельной информации (ИУВВ) поступает код нажатой клавиши K, а на контроллер прерываний (КП) - сигнал прерывания INT2.

На контроллер прерываний (КП) поступают сигналы управления CS, MWTC, MRDC, INTA, на входы CS, WR, RD, INTA, соответственно. Расшифровка данных входов дана в табл. 2.4.

Таблица 2.4

Вход

Назначение

CS

Выборка БИС

RD

Управление чтением данных из БИС

WR

Управление записью данных в БИС

INTA

Подтверждение прерывания

Сигналы MRDC и MWTC поступают с СК, сигнал CS3 -с системного дешифратора, сигнал INTA - с микропроцессора. На вход/выход D с ШД и с D на ШД поступают данные. На входы IRQ0-IRQ2 поступают сигналы прерывания INT0-INT2. INT0 поступает с датчика аварийной ситуации, INT1 - с датчика напряжения питания, INT2 - с пульта управления. С КП на МП поступает сигнал INT (запрос прерывания).

Для преобразования аналоговой информации в цифровую и наоборот используются микросхемы АЦП и ЦАП. Микросхема АЦП принимает аналоговые сигналы Х5, Х6, Х7 и выдает по сигналу CS5 с DС, двоичные коды этих сигналов N5, N6, N7  на шину данных микропроцессора. Микросхема ЦАП обрабатывает двоичный сигнал Q4, выдаваемый с микросхемы ввода/вывода параллельной информации, в аналоговый сигнал Y4.

Для принятия и выдачи сигналов X1-X4, К, Y1-Y3 и Q4 используется 2 ИУВВ. На ИУВВ1 подаются управляющие сигналы CS, MRDC, MWTC на входы CS, RD, WR, соответственно. Расшифровка данных входов дана в  табл. 2.5. Сигналы MRDC, MWTC поступают  с системного контроллера, сигнал CS3- с системного

Таблица 2.5

Вход

Назначение

CS

Выборка микросхемы

RD

Чтение информации

WR

Запись информации

дешифратора. С выходов порта A микросхемы на микросхему ЦАП поступает двоичный код Q4, на входы B поступает код нажатой клавиши K с пульта управления, на входы C4-C7 с датчиков поступают двоичные сигналы X1-X4, с выходов С0-С3 на светодиоды поступают сигналы Х1-Х4.

На ИУВВ2 подаются управляющие сигналы CS, MRDC, MWTC на входы CS, RD, WR, соответственно. Расшифровка данных входов дана в  табл. 2.5. Сигналы MRDC, MWTC поступают  с системного контроллера, сигнал CS4 с системного дешифратора. Выходы 0-6 портов A, B, C служат для вывода на индикаторные элементы, седьмые разряды этих портов служат для вывода на исполнительные механизмы сигналов Y1-Y3.

Для обеспечения нужного времени задержки в алгоритме работы МПС и для выдачи сигнала аварийной сигнализации используется таймер (T). На таймер подаются управляющие  сигналы CS, MRDC, MWTC, CLK, на входы CS, RD, WR, C,  соответственно. Расшифровка данных входов дана в табл. 2.6. Сигналы MRDC, MWTC поступают с системного контроллера, сигнал CS2 - с системнго дешифратора, сигнал CLK - с генератора тактовых импульсов.

Таблица 2.6

Вход

Назначение

CS

Выборка БИС

RD

Управление чтением данных из БИС

WR

Управление записью данных в БИС

C

Синхронизация каналов 0-2


2.2. Составление карты распределения адресного пространства