📄 51font.txt
字号:
;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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -