本帖最后由 liokok119 于 2009-11-13 10:53 编辑
我做了一个24*48的点阵 用的是373行输出,159列输出,但是无聊延时怎么调整显示的汉字一直闪烁,请哥哥们帮我看看是什么问题 谢谢
程序如下:
MOV DPTR,#TAB
MOV R0,#0;指针
MOV R1,#0;列
LOP:
; MOV P0,#0
; MOV P2,#0
; MOV P0,#03H
MOV P0,#0
; LCALL DP
MOV A,R0
MOVC A,@A+DPTR
MOV P2,A
SETB P0.0
CLR P0.0
INC R0
CLR P0.1
; LCALL DP
MOV A,R0
MOVC A,@A+DPTR
MOV P2,A
SETB P0.1
CLR P0.1
INC R0
CLR P0.2
; LCALL DP
MOV A,R0
MOVC A,@A+DPTR
MOV P2,A
SETB P0.2
CLR P0.2
INC R0
MOV P1,R1
INC R1
LCALL DLY
CJNE R1,#30h,LOP
LJMP MAIN |