JD12864A-8图形点阵液晶显示模块使用说明书
七、示例程序
注:以下程序均为51系列汇编例程。 1、自动写数据子程序
AUTO_WR: LCALL RD_STA ;用LCM_DATA自动写数据 JNB ACC.3,AUTO_WR CLR LCM_CD SETB LCM_RD MOV A,LCM_DATA MOV P1,A CLR LCM_WR NOP
SETB LCM_WR RET 2、写指令子程序
SEND_I: LCALL RD_STA ;用LCM_CMD写命令 JNB ACC.0,SEND_I JNB ACC.1,SEND_I SETB LCM_CD SETB LCM_RD MOV A,LCM_CMD MOV P1,A CLR LCM_WR NOP
SETB LCM_WR RET 3、写数据子程序
SEND_D: LCALL RD_STA ;用LCM_DATA写数据 JNB ACC.0,SEND_D JNB ACC.1,SEND_D CLR LCM_CD SETB LCM_RD MOV A,LCM_DATA MOV P1,A CLR LCM_WR NOP
SETB LCM_WR RET 4、读状态子程序
RD_STA: MOV P1,#0FFH SETB LCM_CD SETB LCM_WR
CLR LCM_RD ;START READ NOP
MOV A,P1
SETB LCM_RD ;END READ