导航:首页 > 数据处理 > 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寄存器接收什么数据相关的资料

热点内容
抖音的大数据怎么看 浏览:611
报到证怎么交到人才市场 浏览:627
哪里有新市场开场开发 浏览:337
宝叶生物技术怎么样 浏览:15
电话手表如何查看微信信息 浏览:99
海鲜批发市场扇贝丁为什么没有鲜甜味道 浏览:531
手机插上电脑怎么没有驱动程序 浏览:593
程序员那么可爱一集多少时间 浏览:307
个人财务代理记账多少钱 浏览:595
市场服务科怎么能减少调整计划 浏览:944
想找个便民市场太原哪里有 浏览:654
去华东城水果市场怎么走更近 浏览:469
代理水果没有季节性水果怎么办 浏览:569
淘宝铜钱怎么交易 浏览:232
三菱m70系统如何看剩余程序 浏览:564
做市级代理需要哪些条件 浏览:275
产品监制怎么做 浏览:506
互联网技术是做哪些 浏览:955
虾皮数据看板在哪里 浏览:554
华东市场属于哪个街道 浏览:110