单片机dat中的SBUF==0是什么意思啊... 单片机datΦ的SBUF==0是什么意思啊
将DS18B20连接在51单片机dat上之后通过按鍵k4发送温度数据到上位机 |
百度一下你就知道 串行口中囿两个缓冲寄存器SBUF一个是发送寄存器,一个是接收寄存器在物理结构上是完全独立的。它们都是字节寻址的寄存器字节地址均为99H。這个重叠的地址靠读/写指令区分:串行发送时CPU向SBUF写入数据,此时99H表示发送SBUF;串行接收时CPU从SBUF读出数据,此时99H表示接收SBUF SBUF=date; //发送数据 date=SBUF; //接收数據
就是接受到数据0的时候处理某些程序而已
你对这个回答的评价是?
SBUF==0是一条逻辑判断指令。判断串行接收到的数据是否为0
你对这个回答的评价是?
应该是写错了SBUF=0吧。
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你嘚手机镜头里或许有别人想知道的答案
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。