Программа инициализации устройств. 34 Задание. Спроектировать операционное устройство на базе микропроцессора кр580ВМ80. Организация озу



СодержаниеСтруктура микропроцессорного ядра.
Проектирование памяти.
Организация подключения внешних устройств. Таблица адресации.
Организация параллельного ввода/вывода.
ВМД – внутренняя магистраль данных. DB
CUA – схема управления группой А (PORT A и старшие разряды PORT C) CUB
RESET – сброс – 1 на этом входе очищает регистр управляющего слова и устанавливает все порты в режим ввода. CS
Программирование и режимы работы ППИ
Порт А может работать в любом режиме (0,1,2). Порт В
Режимы работы ППИ
STB – строб приема – входной сигнал от ВУ, указывает на готовность ВУ передать информацию; INTR
IBF – подтверждение приема – выходной сигнал на ВУ, указывающий на окончание приема данных. вывод данных.
ОBF – выходной сигнал на ВУ, указывающий на готовность вывода информации от микропроцессора. INTR
ACK - входной сигнал от ВУ, подтверждающий прием данных. ввод /вывод данных.
Формирование управляющих слов ППИ
Организация последовательного ввода/вывода.
BD – буфер данных; RWCU –
MCU – блок формирования управления сигналов для ВУ; Основные сигналы: RESET
RxD - принимаемые данные от ВУ (вход приемника). SYNDET
TxRDY- сигнал готовности передатчика. RxRDY
DTR- сигнал готовности МП. Посылается от МП к периферийному устройству. «0» на этом выходе говорит о том, что МП готов к обмену
Программирование УСАПП КР580ВВ51.
Формирование управляющих слов УСАПП
Интервальный таймер
Структурная схема программируемого таймера КР580ВИ53
Программирование таймера.
Режимы работы таймера.
Формирование управляющих слов ПИТ.
Упрощенная структурная схема.
RGI – регистр запросов прерываний. Используется для хранения всех уровней прерываний на которые поступили запросы. PRB
RGM – регистр маскирования прерываний. Обеспечивает запрещение одной или нескольких линий запросов прерываний. ISR
SP –признак подчинения (SP = 1 микросхема становится ведущей; SP = 0 микросхема становится ведомой) IR 0 – IR 7
Режимы работы контроллера приоритетных прерываний.
Режим специального маскирования
Режим считываемых прерываний
Программирование контроллера.
Режим специального маскирования
Режим опроса
Схема каскадного включения контроллеров приоритетных прерываний