📄 define.asm
字号:
; 直接访问方式地址定义,根据用户平台接口修改
CWADD1 EQU 8100H ; 写指令代码地址
DWADD1 EQU 8000H ; 写参数及显示数据地址
DRADD1 EQU 8100H ; 读参数及显示数据地址
CRADD1 EQU 8000H ; 读忙状态地址
; 间接控制方式信号定义,根据用户平台接口修改
RS EQU P3.0 ; RS
RD EQU P3.1 ; /RD
WR EQU P3.2 ; /WR
DATBUS EQU P1 ; 数据总线
; 程序参数定义,根据用户选择的LCM型号修改
;PARA1 EQU 20H ; 应用于DMF682(256*128)
;-----------------------------
PARA1 EQU 30H ; 应用于DMF50081/50174(320*240)
;PARA1 EQU 50H ; 应用于DMF50036(640*200)
; 程序参数库.
;---------------- DMF-682A的SYSTEM SET 参数 --------------------
;SYSTAB:DB 38H,87H,07H,1FH,7CH,7FH,20H,00H ; P1-P8参数
;SCRTAB:DB 00H,00H,40H,00H,40H,40H,00H,01H,00H,48H ; P1-P10参数
;-------------- DMF-50081/50174 的SYSTEM SET 参数 --------------
SYSTAB: DB 30H,87H,07H,27H,42H,0F0H,30H,00H ; P1-P8参数
SCRTAB: DB 00H,00H,0F0H,00H,40H,0F0H,00H,80H,00H,00H ; P1-P10参数
;-------------- DMF-50036 的SYSTEM SET 参数 --------------------
;SYSTAB:DB 30H,87H,07H,4FH,54H,0C8H,50H,00H ; P1-P8参数
;SCRTAB:DB 00H,00H,0C8H,00H,40H,0C8H,00H,80H,00H,00H ; P1-P10参数
; 程序变量定义,根据用户平台提供的内部资源修改
COM EQU 30H ; 指令寄存器
DAT1 EQU 31H ; 参数及显示数据寄存器
COUNT1 EQU 32H ; 计数器1
COUNT2 EQU 33H ; 计数器2
O_XL EQU 34H ; X坐标低8位寄存器(字节)
; X坐标低8位寄存器(点列)
O_XH EQU 35H ; X坐标高8位寄存器(点列)
; D7位为绘点(D7=1)和消点(D7=0)标志位
O_YL EQU 36H ; Y坐标寄存器(字符行/点行)
CODE EQU 37H ; 汉字代码
CFLUG EQU 10H ; 位标志。表示字符的写入方式
; CFLUG=1为初次写入;CFLUG=0为接续写入
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -