...... 略
COUNT EQU 30H ;字数计数
...... 略
;******* 显示 ----
MOV P0,#80H ;第一行第1位
ACALL ENABLE ;调用写入命令子程序
MOV DPTR,#TAB ;显示 A: B:
MOV COUNT,#10H ;显示16个字符。
LCALL QUSHU
MOV P0,#82H ;第一行第3位
ACALL ENABLE ;调用写入命令子程序
MOV DPTR,#TAB1 ;显示 --
MOV COUNT,#2H ;显示2个字符。
LCALL QUSHU
MOV P0,#86H ;第一行第7位
ACALL ENABLE ;调用写入命令子程序
MOV DPTR,#TAB2 ;显示 OK
MOV COUNT,#2H ;显示2个字符。
LCALL QUSHU
MOV P0,#88H ;第三行第1位
ACALL ENABLE ;调用写入命令子程序
MOV DPTR,#TAB0 ;显示 **********
MOV COUNT,#16H ;显示16个字符。
LCALL QUSHU
SETB E ;E=1 ;显示完成,程序停车
AJMP $
显示的结果如下图,为什么红色命令定位第3行,显示还是在第一行起呢?
|