找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

如何用max232實(shí)現(xiàn)單片機(jī)雙機(jī)通信?

查看數(shù): 3571 | 評(píng)論數(shù): 12 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2021-12-1 16:35

正文摘要:

雙機(jī)通信要用max232程序該怎么寫(xiě)??數(shù)碼管是共陰,4按鍵控制數(shù)碼管跟12個(gè)LED燈實(shí)現(xiàn)4種流水方式同時(shí)數(shù)碼管隨意顯示數(shù)字

回復(fù)

ID:988844 發(fā)表于 2021-12-6 21:27
單片機(jī)之間要用232通訊,都一種芯片一種電平直接通訊不就好了
ID:313854 發(fā)表于 2021-12-3 14:06
232通訊是實(shí)際項(xiàng)目傳輸接口,使用proteus仿真的話(huà)直接用TTL模擬通訊就可以了,規(guī)定通訊協(xié)議后,數(shù)碼管顯示不同內(nèi)容
ID:624769 發(fā)表于 2021-12-3 10:01
如果是為了傳輸距離,或者傳輸穩(wěn)定,那么建議改成485, ttl轉(zhuǎn)rs232通常是無(wú)奈之舉,你雙機(jī)主動(dòng)轉(zhuǎn)rs232是得不償失的,差不多的成本,485無(wú)論距離還是穩(wěn)定性遠(yuǎn)勝過(guò)232,通過(guò)max232轉(zhuǎn)的232也就十幾米的距離吧,485可是千米級(jí)別。是
ID:951528 發(fā)表于 2021-12-3 09:28
搞不懂為什么單片機(jī)之間要用232通訊,都一種芯片一種電平直接通訊不就好了,至于樓上說(shuō)的電容問(wèn)題確實(shí)是這樣,我這串口有時(shí)候會(huì)無(wú)法通訊加熱后就能了
ID:824490 發(fā)表于 2021-12-2 10:11
max232存在與否,跟代碼沒(méi)有半毛錢(qián)的關(guān)系。232只是電平轉(zhuǎn)換電路。
雙機(jī)通信要用上max232,無(wú)非就是把MCU的電平(CMOS、TTL)轉(zhuǎn)成232電平。它們之間的優(yōu)缺點(diǎn)你可以度娘一下。

所以你這個(gè)“雙機(jī)通信用max232”的項(xiàng)目,要2個(gè)MAX232才是完整的。
ID:81196 發(fā)表于 2021-12-2 09:23
你的項(xiàng)目規(guī)定使用RS232肯定是為了傳輸穩(wěn)定可靠考慮的。只是你每個(gè)單片機(jī)的某一串口外接一個(gè)232芯片,然后用DB9外引。使用時(shí)只是將DB9公母對(duì)插即可。232串口的程序使用與正常的串口程序無(wú)異樣,他只是側(cè)重于硬件的叫法。只是硬件連接時(shí)是收接發(fā),發(fā)接收。
ID:624769 發(fā)表于 2021-12-1 20:52
yq1113 發(fā)表于 2021-12-1 20:47
方便寫(xiě)個(gè)程序看看嗎。

程序不需要啊,就是串口傳輸啊, MAX232本身只是硬件而且,不需要特殊程序。
ID:624769 發(fā)表于 2021-12-1 20:50
yq1113 發(fā)表于 2021-12-1 20:25
項(xiàng)目要求使用max232來(lái)完成雙機(jī)通訊

MAX232的電容要求非常高,請(qǐng)按下表配置電容。
MAX232 和 MAX232A 電容需求是不一樣的,所以核對(duì)你使用的型號(hào),選擇電容。
電容最好使用  膽電解電容。

ID:836924 發(fā)表于 2021-12-1 20:47
188610329 發(fā)表于 2021-12-1 20:31
那就接在同一片MAX232的兩個(gè)通道上。

方便寫(xiě)個(gè)程序看看嗎。
ID:624769 發(fā)表于 2021-12-1 20:31
yq1113 發(fā)表于 2021-12-1 20:25
項(xiàng)目要求使用max232來(lái)完成雙機(jī)通訊

那就接在同一片MAX232的兩個(gè)通道上。
ID:836924 發(fā)表于 2021-12-1 20:25
188610329 發(fā)表于 2021-12-1 19:19
雙機(jī)通訊本身是不需要通過(guò) MAX232的,直接A機(jī)的TX接B機(jī)的RX, A機(jī)的RX接B機(jī)的TX 就可以了,
你非要經(jīng)過(guò)MAX2 ...

項(xiàng)目要求使用max232來(lái)完成雙機(jī)通訊
ID:624769 發(fā)表于 2021-12-1 19:19
雙機(jī)通訊本身是不需要通過(guò) MAX232的,直接A機(jī)的TX接B機(jī)的RX, A機(jī)的RX接B機(jī)的TX 就可以了,
你非要經(jīng)過(guò)MAX232通訊的話(huà), 應(yīng)該也是接到同一片 MAX232 的通道1,和通道2,
你非要通過(guò)兩片 MAX232 的話(huà),極度容易發(fā)生泵死現(xiàn)象。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表