我所用液晶显示器的大致规格:
根据demo调式过的汇编程序:
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP ZHONGDUAN
ORG 0035H
ZHONGDUAN:
HERE: SJMP HERE
RET
;**********************************************
DATA1 EQU 30H ;第一参数单元
DATA2 EQU 31H ;第二参数/数据单元
COMMAND EQU 32H ;指令代码单元
C_ADD EQU 8111H ;指令通道地址
D_ADD EQU 8110H ;数据通道地址
RE_ADD EQU 8300H ;复位通道地址
O_X EQU 33H
O_Y EQU 34H
ATTR EQU 35H
COUNT EQU 36H
;***********************************************
BUSY1:
PUSH DPH
PUSH DPL
MOV DPTR,#C_ADD
MOVX A,@DPTR
POP DPL
POP DPH
RET
;***********************************************
BUSY: LCALL BUSY1
JNB ACC.0, BUSY1
JNB ACC.1, BUSY1
RET
;*****************************************
WRITE_COMMAND:PUSH DPH
PUSH DPL
LCALL BUSY
MOV A,COMMAND
MOV DPTR,#C_ADD
MOVX @DPTR,A
POP DPL
POP DPH
RET
WRITE_DATA:
PUSH DPH
PUSH&nbs