Page 152 -
P. 152
JNB TI,$
TI
CLR DPTR
A,#0
INC A,@A+DPTR
A
MOV SBUF,A
TI,$
MOVC TI
P1,R0
CPL DELAY_1MS
P1,#0FH
MOV DPTR
R0
JNB R0,#14,$1
CLR R7,#2
MOV R6,#248
CALL R6,$1
R7,$2
MOV
00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
INC 80H,02H,C0H,07H,80H,02H,C0H,07H,80H,02H
00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
INC
00H,00H,00H,00H,00H,00H,40H,02H,40H,02H
CJNE F0H,0FH,40H,02H,40H,02H,F0H,0FH,40H,02H
40H,02H,00H,00H,00H,00H,00H,00H,00H,00H
RET
DELAY_1MS: 00H,00H,00H,00H,40H,04H,40H,04H,40H,04H
F8H,3FH,40H,04H,40H,04H,40H,04H,F8H,3FH
MOV 40H,04H,40H,04H,40H,04H,00H,00H,00H,00H
$2:
MOV
NOP
$1:
DJNZ
DJNZ
RET
WORD_5X5:
DB
DB
DB
WORD_8X8:
DB
DB
DB
WORD_11X11:
DB
DB
DB
END