chunkou.a51

来自「最新1211单片机的源代码」· A51 代码 · 共 37 行

A51
37
字号
$include (reg1210.inc)
ORG		0000H
LJMP	MAIN
ORG		0023H
LJMP	INTSR_0
ORG		0100H
MAIN:
		MOV		SP,#60H		   //设置堆栈
		MOV		R0,#08H
		MOV		P3DDRL,#07H
		MOV		PCON,#80H	
		MOV		SCON,#0D0H
		MOV		TMOD,#20H
		MOV		TH1,#0FAH
		MOV		TL1,#0FAH
		CLR		P2.0
		SETB	TR1
		SETB 	EA
		SETB	ES
		SJMP	$
INTSR_0:
		MOV 	C,RI
		JNC		TR_return
		CLR		RI				 //接收中断
		CLR		C
		CPL		P2.1			 //指示当前为接收中断
		MOV		A,SBUF
		XRL		A,R0
		JZ		Right			 //判断接收是否正确
		MOV		SBUF,#'W'		 	 //接收数据错误则反馈发送‘W’
		JMP		TR_return
Right:
		MOV		SBUF,#'R'		 	 //接收数据正确则反馈发送‘R’
		JMP		TR_return	
TR_return:
		RETI		
		END

⌨️ 快捷键说明

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