Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Mov A,R1 ;перенесення R1 в А




mov DPTR,#0A004h;

movx @DPTR,A;

call DEL; виклик підпрограми затримки 1 сек

ret; повернення в основну підпрограму

ret; повернення в основну підпрограму

;==================================================

nahriv:;початок підпрограми нагріву проявника

mov A,#000000000b;гасіння всіх розрядів стат. індикатора

mov DPTR,#8001h; занесення адреси стат. індикатора

movx @DPTR,A;

MOV A,#00011111b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08000h; занесення адреси стат. індикатора

movx @DPTR,A;

mov A,#011111110b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08002h; занесення адреси стат. індикатора

movx @DPTR,A;

call DEL1; виклик підпрограми затримки

mov A,#00011111b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08000h; занесення адреси стат. індикатора

movx @DPTR,A;

mov A,#011111100b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08002h; занесення адреси стат. індикатора

movx @DPTR,A;

call DEL1; виклик підпрограми затримки

mov A,#00011111b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08000h; занесення адреси стат. індикатора

movx @DPTR,A;

mov A,#011111000b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08002h; занесення адреси стат. індикатора

movx @DPTR,A;

call DEL1; виклик підпрограми затримки

mov A,#00011111b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08000h; занесення адреси стат. індикатора

movx @DPTR,A;

mov A,#011110000b;занесення в R1 коду засвічення стовпця на ЗСІ

mov DPTR,#08002h; занесення адреси стат. індикатора

movx @DPTR,A;

call DEL1; виклик підпрограми затримки

Ret

Ret

;==================================================

proyavka:; початок процесу проявки

mov A,#000h;дозвіл світіння розрядів статичного індикатора

mov DPTR,#08000h;

movx @DPTR,A;

MOV R5, #03h;

MOV R6, #05h;

CALL WAITING;виклик підпрограми затримки

DRW_DYN:;

;======================= R3 - Address register

;======================= R4 - Data register

MOV DPTR, #08001h;

CJNE R4, #00h, NOT_0; порівняння регістра

MOV A, #0111111b; завантаження в акумулятор

JMP DRV_END;

NOT_0:;

CJNE R4, #01h, NOT_1; порівняння регістра

MOV A, #0110b; завантаження в акумулятор

JMP DRV_END;

NOT_1:;

CJNE R4, #02h, NOT_2; порівняння регістра

MOV A, #001011011b; завантаження в акумулятор

JMP DRV_END;

NOT_2:;

CJNE R4, #03h, NOT_3; порівняння регістра

MOV A, #001001111b; завантаження в акумулятор

JMP DRV_END;

NOT_3:;

CJNE R4, #04h, NOT_4; порівняння регістра

MOV A, #001100110b; завантаження в акумулятор

JMP DRV_END;

NOT_4:;

CJNE R4, #05h, NOT_5; порівняння регістра

MOV A, #001101101b; завантаження в акумулятор

JMP DRV_END;

NOT_5:;

CJNE R4, #06h, NOT_6; порівняння регістра

MOV A, #001111101b; завантаження в акумулятор

JMP DRV_END;

NOT_6:;

CJNE R4, #07h, NOT_7; порівняння регістра

MOV A, #000000111b; завантаження в акумулятор

JMP DRV_END;

NOT_7:;

CJNE R4, #08h, NOT_8; порівняння регістра

MOV A, #001111111b; завантаження в акумулятор

JMP DRV_END;

NOT_8:;

CJNE R4, #09h, NOT_9; порівняння регістра

MOV A, #001101111b; завантаження в акумулятор

JMP DRV_END;

NOT_9:;

MOV A, #010000000b; завантаження в акумулятор

JMP DRV_END;

DRV_END:;

MOVX @DPTR, A;

MOV A, R3;

MOV DPTR, #08002h;виведення на молодший розряд дин. індикатора

MOVX @DPTR, A;






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных