19-6-2-1.asm
来自「51单片机开发与应用技术详解(珍藏版)PPT及源码」· 汇编 代码 · 共 21 行
ASM
21 行
ORG 0000H
AJMP MAIN
MAIN: MOV SCON,#0D0H ;设置串行口为模式2
MOV PCON,#80H ;波特率倍增位SMOD=1
MOV TL1,#0F4H ;波特率4800bit/s,初值
MOV TH1,#0F4H
SETB TR1 ;启动定时器
JBC RI,$ ;判断是否发完
MOV A,SBUF
CLR RI
MOV C,P
JNC FUN1 ;偶校验转向FUN1
JNB RB8,ERR ;奇校验时RB8为0则转向ERR
SJMP FUN2
FUN1: JB RB8,ERR ;偶校验时RB8为1转向ERR错误处理
FUN2: MOV @R0,A ;奇偶校验正确的时候存入数据
INC R0
ERR: …… ;错误处理部分
HERE: JMP HERE
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?