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

熱點內容
安定區教育信息網在哪裡 瀏覽:605
商務部廢除成品油市場管理辦法意味著什麼 瀏覽:76
手機全屏交易是什麼意思 瀏覽:589
奧迪汽車代理多少錢 瀏覽:345
技術進步在企業發展中有什麼用 瀏覽:391
程序員怎麼用電腦連接wifi 瀏覽:993
ins交易平台有哪些 瀏覽:513
市場上的黃金山羊絨是什麼成分 瀏覽:526
小程序如何做成文檔 瀏覽:538
如何獲取gdp統計數據 瀏覽:754
數據線電池損耗怎麼辦 瀏覽:428
黔農雲企業網銀怎麼交易明細 瀏覽:715
白山花鳥市場在什麼地方 瀏覽:75
做黃金店代理需要多少錢 瀏覽:92
你的交易系統是如何選擇方向的 瀏覽:140
海南濱海市場在哪裡 瀏覽:240
夢幻線下交易烤火什麼意思 瀏覽:315
sbuf寄存器接收什麼數據 瀏覽:956
如何代理商發貨 瀏覽:125
把自己當作一個產品怎麼寫 瀏覽:407