单片机与pc机通讯.asm

来自「proteus实例集锦」· 汇编 代码 · 共 21 行

ASM
21
字号
;本程序用来判断接收数据和发送数据是否一致
ORG 0000H
AJMP MAIN
ORG 0030H
MAIN:MOV TMOD,#20H   ;在11.0592MHz下,串行接口波特率
     MOV TH1,#0FDH   ;9600bps,方式3
     MOV TL1,#00H
     MOV PCON,#00H
     SETB TR1
     MOV SCON,#0D8H
LOOP:JBC RI,RECEIVE  ;接收到数据后立即发出
     SJMP LOOP
RECEIVE:
     MOV A,SBUF      ;接收
     MOV SBUF,A      ;发送
SEND:JBC TI,SENDEND
     SJMP SEND
SENDEND:
     SJMP LOOP
     END

⌨️ 快捷键说明

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