|
R6R7组成一个数据X的高低两位,通过此算法进行变换,
但这公式是什么呢?
实际是触屏校正公式。
Q06BB: MOV A,R5 ;R5=06H
MOV R0,A
MOV B,A
;=================================
MOV A,R6
DIV AB
JB 0V,Q06E0
MOV R6,A
MOV R5,B
MOV B,#08H
;=============================================
Q06CA: MOV A,R7
ADD A,R7
MOV R7,A
MOV A,R5
RLC A
MOV R5,A
JC Q06D9
SUBB A,R0
JNC Q06DB
DJNZ B,Q06CA
RET
;=============================================
Q06D9: CLR C
SUBB A,R0
Q06DB: MOV R5,A
INC R7;
DJNZ B,Q06CA
Q06E0: RET
|
|