点对点通信2.asm
来自「温度控制器的protell制图和各个能实现的程序。」· 汇编 代码 · 共 36 行
ASM
36 行
BSTART:CLR EA
MOV TMOD,#20H ;定时器1置为方式2
MOV TH1,#0F4H ;装载定时器初值,波特率2400
MOV TL1,#0F4H
MOV PCON,#00H
SETB TR1 ;启动定时器
MOV SCON,#50H
BLOOP1:JNB RI,$
CLR RI
MOV A,SBUF
XRL A,#0E1H
JNZ BLOOP1
MOV SBUF,#0E2H
JNB TI,$
CLR TI
BLOOP2:MOV R0,#40H
MOV R7,#10H
MOV R6,#00H
BLOOP3:JNB RI,$
CLR RI
MOV A,SBUF
MOV @R0,A
INC R0
ADD A,R6
MOV R6,A
DJNZ R7,BLOOP3
JNB RI,$
CLR RI
MOV A,SBUF
XRL A,R6
JZ END1
MOV SBUF,#0FFH
JNB TI,$
CLR TI
SJMP BLOOP2
END1: MOV SBUF,#0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?