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