SBUF其实是有两个,只是名字一样而已,一个是只读当作接收缓冲SBUF,一个是只写当作发送缓冲SBUF,收到数据就把数据放到接收缓冲SBUF,读一次后自动清除接收缓冲SBUF,发送数据就把数据放到发送缓冲SBUF,发送完自动清除发送缓冲SBUF
也就是两个特殊寄存器,当收到数据就是直接存储在这个寄存器里面,直接读取就行。发送时,也就把数据放入就行,自动按位送出