a5_3a.asm

来自「单片机汇编例程学习,大量的汇编例程」· 汇编 代码 · 共 26 行

ASM
26
字号
;///////////////////////////////////////////
;本程序源代码由单片机培训网提供.
;单片机培训网,让更多人学习单片机更容易.
;第一网址----www.mcuedu.com
;第二网址----http://51_train.nease.net
;创办人------刘永忠
;热线电话----(0755)27529998
;email-------aa815@163.com
;程序难易等级--------稍难
;两个8051做单工发送数据之接收程序
;///////////////////////////////////////////
           org         00h
           jmp         start
start:     mov         sp,#60h            ;设定堆栈
           mov         scon,#50h          ;uart工作在mode1
           mov         tmod,#20h          ;timer1工作在mode2
           mov         th1,#0e6h          ;波特率1200
           setb        tr1                ;启动timer1计时
scan0:     jb          ri,uart             ;是否接收到数据,有则跳至uart
           jmp         scan0
uart:      mov         a,sbuf             ;将接收到的数据载入累加器
           mov         p1,a               ;输出至p1
           clr         ri                 ;清除ri=0   dir a:
           jmp         scan0
           end
           

⌨️ 快捷键说明

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