max186.asm

来自「MAX186采集程序,是汇编的哦,简单了,但是实用的啊,多年的经验所得了」· 汇编 代码 · 共 40 行

ASM
40
字号
	ADDI BIT P0.3
	ADDO BIT P0.0
	ADCK BIT P0.2
	ADCS BIT P2.1

ADC:	MOV A,#8FH	;ADC 出口:R1-高字节地址,R1+1-低字节地址
	ACALL ADW	;影响到R1+2,须时约205T,单端单极性输入,0通道
	MOV R1,#70H	
	MOV R6,#2
	SETB ADCK
	CLR ADCK
CY1:	MOV R7,#8
CY2:	SETB ADCK
	CLR ADCK
	SETB ADDO
	MOV C,ADDO
	RLC A
	DJNZ R7,CY2
	MOV @R1,A
	INC R1
	DJNZ R6,CY1
	DEC R1
	MOV A,@R1
	SETB ADCS
	MOV R6,70H
	MOV R7,71H
	AJMP ADC

ADW:	CLR ADCS
	MOV R7,#8
CY0:	CLR ADCK
	RLC A
	SETB ADDI
	MOV ADDI,C
	SETB ADCK
	DJNZ R7,CY0
	RET
END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?