標題: 求助,單片機與單片機之間的通訊怎么弄 [打印本頁]

作者: 違規(guī)用戶名32492    時間: 2017-7-24 14:34
標題: 求助,單片機與單片機之間的通訊怎么弄
請問單片機與單片機之間怎么進行通信,或者說,怎么讓一個單片機去控制另一個(或很多)單片機。
被控制的單片機只要能完成接收到一個信號,然后執(zhí)行一個簡單動作就OK。 具體的電路大概是什么樣的呢,引腳可以與引腳直接相連嗎。

(希望各位高手可以指點,或者提供一些學習資料,感激不盡。

作者: QAZ159159    時間: 2017-7-24 14:52
socket通信
作者: ning    時間: 2017-7-24 15:16
串口通信!
作者: quanqq2008    時間: 2017-7-24 15:38
一般是通過協(xié)議或者規(guī)約,一個單片機發(fā)送約定好的規(guī)約報文,另一個單片機接收后進行報文解析,進行相應(yīng)的控制。
作者: 雨鞋壞了11    時間: 2017-7-24 16:15
倆字,串口
作者: Andy001847    時間: 2017-7-24 16:38
使用SPI就可以連接,關(guān)于SPI的知識,自己去網(wǎng)上找,一大片!
作者: ahshmj    時間: 2017-7-24 18:03
兩個51單片機之間通信,最簡單的就是使用串口通信。如果距離較遠,可以使用rs232,如果距離1米以內(nèi),可以直連。至于串口通信的具體方法,不是一兩句話可以說得完整的。
作者: hangyu0215    時間: 2017-7-24 20:34
郭天祥那本書的 串口提高有講到,直接用線接兩邊RX TX(對角接)具體看書吧
作者: zl2168    時間: 2017-7-24 21:06
本帖最后由 zl2168 于 2017-7-25 22:27 編輯

實例77  雙機串行通信方式1
實例77 雙機通信方式1.rar (40.4 KB, 下載次數(shù): 42)

Proteus仿真一下,確認有效。
以上摘自張志良編著《80C51單片機仿真設(shè)計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機應(yīng)用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。書中電路和程序設(shè)計有詳細說明,程序語句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購買。



作者: zl2168    時間: 2017-7-24 21:06
本帖最后由 zl2168 于 2017-7-25 22:28 編輯

實例78  雙機串行通信方式2
實例78 雙機通信方式2.rar (46.57 KB, 下載次數(shù): 17)

Proteus仿真一下,確認有效。
以上摘自張志良編著《80C51單片機仿真設(shè)計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1內(nèi)有常用的單片機應(yīng)用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行。書中電路和程序設(shè)計有詳細說明,程序語句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購買。



作者: zl2168    時間: 2017-7-24 21:07
本帖最后由 zl2168 于 2017-7-25 22:29 編輯

實例79  雙機串行通信方式3
實例79 雙機通信方式3.rar (45.3 KB, 下載次數(shù): 12)

Proteus仿真一下,確認有效。
以上摘自張志良編著《80C51單片機仿真設(shè)計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機應(yīng)用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行書中電路和程序設(shè)計有詳細說明,程序語句條條有注解。仿真電路和Hex文件能在清華出版社網(wǎng)站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網(wǎng)上書店打折購買。





作者: 海子123    時間: 2017-7-24 21:45
通過通信端口通信
作者: bob_    時間: 2017-7-25 02:27
串口通信
作者: 違規(guī)用戶名32492    時間: 2017-7-25 14:05
zl2168 發(fā)表于 2017-7-24 21:06
實例77  雙機串行通信方式1

請問這個實例在哪
作者: 飛機頭    時間: 2017-7-25 15:28
串口通信啊,方便快捷啊
作者: zyj9829    時間: 2017-7-25 15:58
串口通信 RXD TXD
作者: Mister_Li    時間: 2017-7-25 17:55
同求同求。
作者: 歸依龍井    時間: 2017-7-25 20:52
如果是短距離通訊的話可以用串口通訊,稍長距離的話可以用NRF,長距離的話可以在網(wǎng)上買相應(yīng)的模塊
作者: 孫瑞杰    時間: 2017-7-26 11:36
簡單的雙機串口通信即可,TXD-RXD,RXD-TXD
作者: 41403050114    時間: 2017-7-26 15:58
串口通信啊。。
作者: 認真的雪——    時間: 2017-7-26 20:05
SPI,或I2C都可以,串口也行
作者: zl2168    時間: 2017-7-26 21:17
違規(guī)用戶名32492 發(fā)表于 2017-7-25 14:05
請問這個實例在哪

已上傳
作者: 第二片葉子    時間: 2017-7-28 08:37
串口,SPI,IIC,SCCB,都可以
作者: Gavin_G    時間: 2017-7-28 10:29
模擬SPI,I2C,串口都可以
作者: ikercasillas    時間: 2017-7-28 11:16
可以進行串口通信
作者: sozoom    時間: 2017-7-28 17:03
可以通訊的方式太多了,如果簡單的可以直接用IO口的高低電平來作為控制信息。若需要傳輸?shù)臄?shù)據(jù)量比較大,可以通過串口來通訊,自己規(guī)定傳輸協(xié)議,非常的靈活, spi IIC  CAN 等好多方式可以實現(xiàn)。希望能幫到您。
作者: yulin3192    時間: 2018-10-15 12:51
怎么是匯編啊,有C的嗎




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1