Исследование индикаторов. Солдатов А.И - 50 стр.

UptoLike

52
USING 0 ;использование нулевого банка регистров
Main:
mov WDTCN, #0deh ;выключение watchdog timer
mov WDTCN, #0adh
mov SP, #STACK-1 ;инициализация указателя стека
mov SFRPAGE,#0FH ;выбор страницы 0fH
MOV XBR2,#40H
MOV P3MDOUT,#0FFH ;
MOV P4MDOUT,#0FFH ;
MOV P5MDOUT,#0FFH ;
MOV P7MDOUT,#0FFH ;настройка портов на вывод
GO1:
;-----------------------------------------------------------------------------
;основная программа
;-----------------------------------------------------------------------------
CLR P6.6 ;выбор первого индикатора
MOV R0,#09H;
MOV R1,#0X ;ввод начального адреса рисунка
MOV R2,#10H ;количество столбцов в обоих
индикаторах
MOV R4,#11111001B ;выбор первого индикатора
MOV R5,#11111010B ; выбор второго индикатора
MOV R6,#08H ;количество столбцов в первом
индикаторе
MOV R7,#11111110B ;выбор начального столбца
MOV R9, #11111110B;
MOV R10,#11111110B;
MOV R11,#10000000B;
MOV R12,#11111110B;
MOV R13,#11111110B;
MOV R14,#10000001B;
MOV R15,#11111101B;
MOV R16,#11111101B; ЗАДАНИЕ РИСУНКА НА
ИНДИКАТОРАХ
MOV R17,#11111101B;
MOV R18,#11111101B;
MOV R19,#10000001B;
MOV R20,#11111111B;
MOV R21,#11011001B;
MOV R22,#10110111B;