12864并行模式的换行问题。

2019-03-24 19:29发布

这里是一段S6B0724控制的12864液晶显示代码,请问这里没有换行的语句,为何运行时出现换行? PR_ALL3:
       MOV   R7,#00H             ;页地址
AD1:   MOV   A,R7
       ORL   A,PAGE0             ;或 页地址指令代码
       MOV   COM,A
       LCALL WRI
       MOV   A,COL               ;SET 列地址首地址
       LCALL COL_WR
       MOV   R6,#10
AD2:   MOV   R5,#05H
       CLR   A
AD3:   ADD   A,#01H
       MOV   DAT,A
       RL    A
       LCALL WRD
       DJNZ  R5,AD3
       DJNZ  R6,AD2
       INC   R7
       MOV   A,R7
       CJNE  A,PD2,AD1   ;PD2=8
       RET
PR_ALL4:
       MOV   R7,#00H             ;页地址
AE1:   MOV   A,R7
       ORL   A,PAGE0             ;或 页地址指令代码
       MOV   COM,A
       LCALL WRI
       MOV   A,COL               ;SET 列地址首地址
       LCALL COL_WR
       MOV   R6,#16
AE2:   MOV   R5,#08H
       MOV   A,#80H
AE3:   CLR   C
       SUBB  A,#01H
       RR    A
       MOV   R0,A
       MOV   DAT,R0
       LCALL WRD
       DJNZ  R5,AE3
       DJNZ  R6,AE2
       INC   R7
       MOV   A,R7
       CJNE  A,PD2,AE1
       RET IMG_20111228_093217.jpg [ 本帖最后由 dianzichina 于 2011-12-28 09:52 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
dianzichina
1楼-- · 2019-03-25 01:44
换行问题已经解决,大家可以说说在12864的液晶里,何为页地址,地址0在何处?

一周热门 更多>