|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
大蝦幫忙!急死了。 |
| 作者:develop 欄目:單片機(jī) |
我用MAX485實(shí)現(xiàn)串行通信,可是怎么也發(fā)不出去,當(dāng)然也接不到。我用仿真器觀察發(fā)現(xiàn)串行通信緩沖器怎么也寫(xiě)不進(jìn)去數(shù)據(jù),這是怎么回事,快把我氣炸了,(我用的是P89C58X2飛利普的)有那位大蝦知道或用過(guò)485的幫幫忙。謝謝! |
| 2樓: | >>參與討論 |
| 作者: baibing 于 2005/3/28 15:16:00 發(fā)布:
問(wèn)題 485是單機(jī)通訊,你有沒(méi)有用ICL232轉(zhuǎn)換 |
|
| 3樓: | >>參與討論 |
| 作者: develop 于 2005/3/28 15:34:00 發(fā)布:
baibing 大蝦還在嗎? 你好!你用過(guò)485是嗎?是不是一定要用232轉(zhuǎn)換?我第一次用請(qǐng)多指教。 |
|
| 4樓: | >>參與討論 |
| 作者: baibing 于 2005/3/28 15:50:00 發(fā)布:
不一定 如果是兩片485通訊就不需要加232,如果是與電腦通訊就要加,我用過(guò)488,489,兩個(gè)不同,你具體怎么做的 |
|
| 5樓: | >>參與討論 |
| 作者: develop 于 2005/3/28 18:30:00 發(fā)布:
直接用的 我是用一臺(tái)做主機(jī)用查詢(xún)方式與其他通信的,每臺(tái)單片機(jī)之間就用485連接。 |
|
| 6樓: | >>參與討論 |
| 作者: baibing 于 2005/3/29 7:48:00 發(fā)布:
不行 485不能實(shí)現(xiàn)多機(jī)通訊,數(shù)據(jù)會(huì)亂,要用489,489多了兩個(gè)控制讀寫(xiě)腳,你把讀控制接地就行,寫(xiě)控制要在發(fā)的時(shí)候才打開(kāi)。 |
|
| 7樓: | >>參與討論 |
| 作者: yhb888 于 2005/3/29 8:39:00 發(fā)布:
MCU直接與485芯片連接就可以了,硬件應(yīng)該沒(méi)問(wèn)題 MCU直接與485芯片連接就可以了,硬件應(yīng)該沒(méi)問(wèn)題,當(dāng)然要注意收發(fā)的控制端腳 |
|
| 8樓: | >>參與討論 |
| 作者: develop 于 2005/3/29 10:05:00 發(fā)布:
為什么SBUF緩沖器不能實(shí)現(xiàn)讀寫(xiě)操作呢?有沒(méi)有什么特殊要求? |
|
| 9樓: | >>參與討論 |
| 作者: develop 于 2005/3/29 10:09:00 發(fā)布:
不用485也不行 我現(xiàn)在把485去掉了,直接兩個(gè)P89C58單片機(jī)通訊也不能實(shí)現(xiàn),關(guān)鍵好象是SBUF不能讀寫(xiě),這是什么原因啊? |
|
| 10樓: | >>參與討論 |
| 作者: baibing 于 2005/3/30 7:51:00 發(fā)布:
串口設(shè)置 你的串口設(shè)置是什么樣的,有沒(méi)有開(kāi)中斷允許。SCON,TI有沒(méi)有開(kāi)? |
|
| 11樓: | >>參與討論 |
| 作者: baibing 于 2005/3/30 7:52:00 發(fā)布:
注意中斷 最好在中斷里發(fā)數(shù)據(jù),比較穩(wěn)妥。 |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |