Курсовая работа: Микропроцессорная система управления предназначенная для использования на лесопильном заводе

TST_ROM1 ADD A, (HL) ; A¬A+(HL)

INC HL ; увеличить адрес ПЗУ на 1

LD B, A ; сохранить сумму A на время

LD A, H ; и проверить, достигли ли конца ПЗУ

CP #08 ;

LD A, B ; восстановить сумму A

JRNZ, TST_ROM1;

OR A ; если конец ПЗУ, проверить A на ноль

LD E, 2 ;

JP NZ, E_ROM ;если не ноль, то ошибка ПЗУ

… ; иначе тест ПЗУ успешен, продолжаем тесты

Подпрограмма E_ROM выводит на два самых левых индикатора условный код ошибки ПЗУ (“E2”), а остальные индикаторы гасит. Индикация такой ошибки говорит о необходимости проверки и перепрограммирования микросхемы ПЗУ.

Листинг 4 : процедура E_ROM, вызываемая после ошибки ПЗУ

; – – – обработка ошибки ПЗУ (код “E2”)

E_ROM LD A, #79 ; A¬“E”

OUT (#0A), A ;

LD A, E ; A¬кодошибки (2)

OUT (#09), A ;

XOR A ; A¬“0”

LD C, #08 ;

LDD, #18 ;

LD B, 6 ; счетчик

E_ROM1 OUT (C), A ; последние шесть индикаторов гасим

OUT (D), A ;

DEC C ;

DEC D ;

DJNZ E_ROM1 ;

JR E_ROM ;


Тест фотоэлементов

К-во Просмотров: 434
Бесплатно скачать Курсовая работа: Микропроцессорная система управления предназначенная для использования на лесопильном заводе