ТОР 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; Не нашли, что искали? Воспользуйтесь поиском:
|