51font.txt
来自「彩色液晶显示」· 文本 代码 · 共 45 行
TXT
45 行
;XL为横坐标低位 XH为横坐标高位 YL为纵坐标低位 YH为纵坐标高位
;LINE_BYTES EQU 176 ;每行对应字节数低位
;///入口参数: 02=XL 03=YL 12=XH 13=YL
;//出口参数: 地址 DPTR=(YL+16)*176+X/2+27
;//过程参数:DPTR ACC B 02 03 12 13
PonitAddr: PUSH 02H
PUSH B
PUSH A
PUSH 01H
MOV R1,12
MOV A,R3
ADD A,#16
MOV B,#LINE_BYTES
MUL AB
clr c
CJNE R1,#1,PonitAddr1
ADD A,#128
JNC PonitAddr1
INC B
PonitAddr1: XCH A,R2
CLR C
RRC A
ADD A,R2
JNC PonitAddr2
INC B
PonitAddr2: ADD A,#27
MOV DPL,A
MOV A,B
ADDC A,#0
MOV DPH,A
POP 01H
POP A
POP B
POP 02H
RET
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?