Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Инициализация схемы:
ORG 1000h начальный адрес п/п Инициализации
DI Запрет прерываний
MVI A, А4h Задание режима работы ППИ
OUT 03h загрузка регистра управляющего слова
MVI A, 0Dh Устанавливаем ПЗпРA=1, для разрешения прерывания
OUT 03h загрузка регистра управляющего слова
MVI A, 05h Устанавливаем ПЗпРB=1, для разрешения прерывания
OUT 03h загрузка регистра управляющего слова
EI Разрешение прерываний
RET Возврат из подпрограммы
Подпрограмма передачи данных:
ORG 1300h начальный адрес п/п Обработки запроса прерывания
PUSH PSW сохраняем содержимое А и регистра признаков
PUSH H сохраняем содержимое регистровой пары HL
IN 02h Считываем слово состояние РС
ANI 00001000 08h Проверяем соответствующий разряд РС на наличие ЗПрРА
JZ READY При отсутствии перейти к п/п обраб. Других ВУ
IN 02h Считываем слово состояние РС
ANI 00000001 01h Проверяем соответствующий разряд РС на наличие ЗПрРВ
JZ READY При отсутствии перейти к п/п обраб. Других ВУ
LHLD TDATA Загрузка в HL начального адреса для вывода информации
MOV A, M Ввод в аккумулятор МП символа из ячейки памяти
OUT 00h Вывод символа из аккумулятора МП в порт А ППИ
INX H Продвижение указателя в зоне ОЗУ
MOV A, M Ввод в аккумулятор МП символа из ячейки памяти
OUT 01h Вывод символа из аккумулятора МП в порт В ППИ
INX H Продвижение указателя в зоне ОЗУ
SHLD TDATA Фиксация нового адреса ТDATA в зоне ОЗУ
EXIT:
POP PSW Восстановление содержимого регистров
POP H
EI Разрешение прерываний
RET Выход
2. Разработать аппаратные и программные средства (схему подключения, программную модель и фрагменты программ инициализации и информационного обмена с возможностью коррекции ошибок при приеме информации) микропроцессорной системы на базе МП КР 580 и схемы последовательного связного интерфейса (ПСИ) КР 580 ВВ51, обеспечивающей дуплексный режим обмена информацией по телеграфным линиям связи в синхронном режиме с внешней синхронизацией при 8 битных информационных кодах символов и наличии четного паритета.
Дата публикования: 2015-07-22; Прочитано: 156 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!