複製鏈接
請複製以下鏈接發送給好友

多機通信

鎖定
多機通信是指兩台以上的單片機組成的網絡結構,可以通過串行通信方式實現數據交換和控制。多機通信的網絡拓撲結構有星型、環型和主從式多種結構,其中以主從式結構應用較多。該結構系統中,一般有一台主機和多台從機。主機發送的信息可以傳送到多台從機或指定從機,而從機發送的信息只能傳送到主機,各從機之間不能直接通信。 [1] 
中文名
多機通信
定    義
兩台以上的單片機組成的網絡結構,可以通過串行通信方式實現數據交換和控制
主機要發送一數據塊給某一從機時,它先發送一個地址字節,稱為地址幀,它的第9位是“1”,此時各從機的串行口接收到第9 位(RB8) 都為1,則置中斷標誌RI 為“1”,這樣使每一台從機都檢查一下所接收的地址是否與本機相符。若為本機地址,則清除SM2,而其餘從機保持SM2=1狀態。接下來主機發送數據,稱為數據幀,它的第9 位為“0”,各從機接收到的RB8 為“0”。因此,只有與主機聯繫上的從機(此時SM2=0) 才會置中斷標誌RI 為“1”,接收主機的數據,從而實現與主機的通信。其餘從機則因為SM2=1,且第9 位RB8=0,不滿足數據接收條件,從機不會發生中斷,而將所接收的數據丟棄。
參考資料
  • 1.    潘新民.微型計算機控制技術:電子工業出版社,2013年