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 + -
显示快捷键?