导航:首页 > 数据处理 > sbuf寄存器接收什么数据

sbuf寄存器接收什么数据

发布时间:2024-10-15 15:39:02

1. SBUF的详细介绍是怎样的

SBUF---即串口数据缓冲寄存器

MCS-51串行口有两个在物理上独立的串行数据缓冲寄存器SBUF, 这两个缓冲寄存器共用一个地址99H,(它们都是字节寻址的寄存器,字节地址均为99H。)这个重叠的地址靠读/写指令加以区别.

区分:串行发送时,CPU向SBUF写入数据,此时99H表示发送SBUF;串行接收时,CPU从SBUF读出数据,此时99H表示接收SBUF。

其中:发送缓冲寄存器SBUF只能写,不能读; 接收缓冲寄存器SBUF只能读,不能写.

即:若要通过串口发送数据,只需要往sbuf里写数据,发送完毕后会引起串口中断。
发送指令: MOV SBUF,A ;CPU把累加器A中的内容写入发送的SBUF(99H),再由TXD引脚一位一位地向外发送,

即:若接收数据,只需要在串口中断标志位置位后(通过中断方式或查询方式),就可读取sbuf中的内容了。
接收指令: MOV A, SBUF ;接收端RXD一位一位地接收数据,直到收到一个完整的字符数据后,则通知CPU,再通过这条指令CPU从SBUF(99H)中读出数据,并送到累加器中.

阅读全文

与sbuf寄存器接收什么数据相关的资料

热点内容
企业贯标代理费多少 浏览:293
安定区教育信息网在哪里 浏览:605
商务部废除成品油市场管理办法意味着什么 浏览:76
手机全屏交易是什么意思 浏览:589
奥迪汽车代理多少钱 浏览:345
技术进步在企业发展中有什么用 浏览:391
程序员怎么用电脑连接wifi 浏览:993
ins交易平台有哪些 浏览:513
市场上的黄金山羊绒是什么成分 浏览:526
小程序如何做成文档 浏览:538
如何获取gdp统计数据 浏览:754
数据线电池损耗怎么办 浏览:428
黔农云企业网银怎么交易明细 浏览:717
白山花鸟市场在什么地方 浏览:76
做黄金店代理需要多少钱 浏览:94
你的交易系统是如何选择方向的 浏览:141
海南滨海市场在哪里 浏览:242
梦幻线下交易烤火什么意思 浏览:317
sbuf寄存器接收什么数据 浏览:957
如何代理商发货 浏览:126