導航:首頁 > 數據處理 > 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寄存器接收什麼數據相關的資料

熱點內容
今年什麼直銷產品好做 瀏覽:536
理財產品跌完了怎麼辦 瀏覽:760
為什麼要做手游代理 瀏覽:864
莒溪農副產品有什麼 瀏覽:994
什麼產品去痘痘效果最好阿達帕林 瀏覽:275
ps5全部信息是什麼 瀏覽:88
工會的技術等級怎麼寫 瀏覽:988
美團如何做城市代理 瀏覽:7
人才代理費是什麼 瀏覽:432
武漢勞務市場哪裡最便宜 瀏覽:449
數據和程序是什麼形式 瀏覽:590
晉中5g技術有哪些 瀏覽:577
哪些創業機會是技術進步帶來的 瀏覽:141
鄭州有哪些煙交易市場 瀏覽:281
oppo手機如何刪除設置里的信任的代理 瀏覽:461
阿里怎麼處理虛假交易 瀏覽:348
如何學好運用市場營銷 瀏覽:60
電度表內電池沒電怎麼看數據 瀏覽:683
在市場賣雜貨起什麼名字 瀏覽:47
圖紙識圖中的關鍵信息有哪些 瀏覽:430