这里是一段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
[ 本帖最后由 dianzichina 于 2011-12-28 09:52 编辑 ]
|