MOSIO EQU P3^4
R_CLK EQU P3^5S_CLK EQU P3^6
ORG 0000H
LJMP START
ORG 0030H
START:
MOV R2,#00H ;查表头指针偏移量
MOV R3,#00H ;列控查表偏移量
MOV R5,#00H ;行控查表偏移量
MOV R0,#08H ;wb循环8次存一字节
MOV R1,#00H ;一帧画面
MOV R4,#50 ;画面停留刷新次数,使人眼看到画面
MOV R6,#00H ;画面走到的位置
L1: ;闪烁显示汉字
CLR R_CLK ;595时钟脚清零
MOV DPTR,#TAB1 ;表格首地址送DPTR
;右边列控
MOV A,R3 ;确定偏移量(2*k+1)
RL A
INC A
ADD A,R2
MOVC A,@A+DPTR ;取表值
CPL A ;取反
ACALL WB ;写入第一个字节
;左边列控
MOV A,R3 ;确定偏移量(2*k)
RL A