微控制器如何與串列埠模組進行通訊,微控制器如何與8個串列埠模組進行通訊

2021-05-22 09:49:30 字數 1667 閱讀 3336

1樓:青蛙散步

這個東西我做過,使用串轉並的晶片2552,一個2552帶2個串列埠。你這個方案裡需要接4個2552,現實並口轉串列埠。

我做過相關的產品設計,有相關的電路圖和源**,需要的話,可以找我聯絡。

2樓:困中求生

樓主的問題不明。假設說串列埠模組是現成的,那就要加電路,如果模組是你自己做的,那你可以在每次通訊前發一個地址資料出來用於選擇和哪個模組通訊

3樓:匿名使用者

串列埠模組。什麼協議都沒說。。。什麼模組都不知道。要是i2c好像直接能掛多個器件。

4樓:匿名使用者

用模擬串列埠做啊.

81708034 加我共同進步!

只有單串列埠的微控制器如何實現與兩個串列埠模組通訊

5樓:做而論道

只有單串列埠的微控制器如何實現與兩個串列埠模組通訊--可以分時工作。

--分別和兩個串列埠外設,通訊。

--但是,外部電路,需要好好設計。

6樓:匿名使用者

最簡單的辦法就是再模擬一個串列埠,不改變你原來的設計思路,增加一點**而已。

7樓:匿名使用者

加一個引腳,通過使能訊號分別控制?我是菜鳥,別見笑哈~

多個微控制器串列埠通訊如何進行

8樓:匿名使用者

利用微控制器串列埠控制暫存器scon中的**2位選擇模式2或模式3可以進行多機通訊,具體說是用第九位tb8和rb8來區分地址幀和資料幀,當tb8為0時傳送的是資料幀,通常微控制器接收到後直接拋棄,不產生中斷,當tb8為1時傳送的是地址幀,微控制器收到的第9位(rb8)為1時把收到的前8位地址與本機地址比對,如果相同則切換接收模式以接收接下來的資料幀,如果不同則繼續保持接收地址幀的狀態。

9樓:匿名使用者

採用rs485,每個微控制器設定一個地址,很簡單。

stm8s微控制器uart串列埠通訊如何實現連續傳送和接收兩個8位資料

10樓:匿名使用者

先說發copy送

第一個位元組是地址bai沒問題,理論上是不是傳送du下一位元組要根據迴應zhi的ack來決定,但實際實現的時dao候是直接傳送的而不理會其ack,每傳送一個8位元,你要間隔1個位元位供從機向匯流排上寫ack,然後你再寫第二位元組資料,同樣,空出ack,然後給出結束位

接收結構是一樣的,地址位要變成讀操作,區別在於中間的ack要由你,主機給出,你給低表示還要繼續讀,你既然要讀兩個位元組,中間的ack就要給低,接收完兩個資料,你給出高電平,告訴從機你已經不需要讀取了,然後你給匯流排結束位就完事了

11樓:西天取經的熊

傳送一個位元組資料後保持查詢串列埠傳送是否完成,如果完成馬上傳送下一個位元組資料,接收的時候接收完一個位元組後做延時等待,如果延時等待時間內還有串列埠資料送來就接著讀取沒有的話跳出。

怎麼用51微控制器的一個串列埠實現與外設兩個串列埠通訊

12樓:好程式設計師

只有單串列埠的微控制器如何實現與兩個串列埠模組通訊--可以分時工作。

--分別和兩個串列埠外設,通訊。

--但是,外部電路,需要好好設計。

微控制器怎樣與手機連線進行串列埠通訊

串列埠通訊估計有點難 首先推薦藍芽 其次wifi 或者usb 買個藍芽模組和微控制器通訊,微控制器控制藍芽和手機通訊即可 我想用android手機與微控制器進行串列埠通訊,從而可以控制微控制器,該如何實現呢?50 不過你還得注意的是手機的usb轉串列埠電平是ttl電平,所以你的微控制器板子的串列埠也...

微控制器之間如何實現通訊,微控制器與微控制器之間如何進行序列通訊?

兩個單抄片機之間串列埠襲通訊,如果是用proteus 最簡單 bai了,兩個微控制器的rxd,txd交叉連線就行了。du要是實物最zhi好用rs232連線通訊,距離可以達到幾十米。再遠點距離,用rs485連線通訊。總之,方法很多的,dao也很靈活的。1 微控制器的通訊 有抄序列襲通訊和並行通bai信...

兩塊微控制器進行無線通訊,無線模組如何選擇

一個傳送,一個接收。關於315m無線模組,一般是一個序列的data口,超再生接收模組也是這樣一個data資料口,不過兩者對通訊資料 理解為通訊波形 不是一致的,像直接使用序列口的話很難或者說基本不可能做到,資料的一致。也就是串列埠設定不會讓傳送的資料解調出來。說白了,調製與解調不可能都用串列埠那種很...