音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

傳口通信不成功是什么原因?

作者:sd389 欄目:單片機
傳口通信不成功是什么原因?
上位機發(fā)送的信息下位機接受不到,如果收到,下位機就返回信息通知上位機收到,上位機就會顯示收到。

下位機每兩秒發(fā)送一次信息,上位機也接受不到(如果上位機收到,就顯示收到)

請問這是什么原因?  MAX232。


寫出來的只有一個片子例外,其余的都不行。

單片機原因?串口問題?電路問題?


2樓: >>參與討論
xymxym
你不說明白點,什么原因都有可能
建議把通信部份的程序貼出來,上位機軟件暫時用串口調(diào)試工具來搞,別急著用自己的上位機軟件。

3樓: >>參與討論
fsjt
應該不會啊
我原先做串口實驗,比較順利,用我自己寫的串口軟件接受,效果很好.最好象樓上說的,把電路和程序貼上,大家分析一下.

4樓: >>參與討論
dyidtm
硬件電容有無正負?搞反了,可能就不行了。
 
5樓: >>參與討論
jjg
是"串口"不是"傳口",不要寫錯別字.
 
6樓: >>參與討論
ocon
用萬能表量一下不就清除啦?數(shù)據(jù)傳輸?shù)臅r候電平會有波動。
 
7樓: >>參與討論
趙山河
串口通信
程序是這樣得:
        ORG    0000H
        AJMP    MAIN
        ORG    0030H
MAIN:
        MOV     P1,#00H
        ACALL   delay
        MOV     TMOD,#22H
        MOV     TH1,#0FCH
        MOV     TL1,#0FCH
        SETB    TR1
        MOV     SCON,#50H
        MOV    PCON,#80H
        SETB    REN
S:
        CLR     RI
       JNB     RI,$
        CLR     RI
        MOV     A,SBUF
        MOV     P1,A
        acall   delay
F:
        MOV     TMOD,#21H
        MOV     TH1,#0FdH
        MOV     TL1,#0FdH
        MOV     SCON,#50H
        MOV    PCON,#7fH
        SETB    TR1
        CLR     TI
        MOV     A,#01H
        ;MOV     R0,#20H
        ;MOV     @R0,A
        MOV     SBUF,A
        JNB     TI,$       
        AJMP    MAIN
delay:
        mov r2,#0fah
  d1:
        mov r3,#0fah
  d2:
        djnz r3,d2
        djnz r2,d1
        ret
END
現(xiàn)在得問題是用串口助手發(fā)送字節(jié)數(shù)據(jù)后單片機程序還是停在JNB RI,$那里,但是單片機發(fā)送數(shù)據(jù)給PC的時候有信號,發(fā)一個收一個但是在PC機上受到得數(shù)據(jù)跟單片機串口上發(fā)送的數(shù)據(jù)不符合,而且沒有什么規(guī)律,好象每次都不一樣
請大家?guī)兔Ψ治鲆幌率鞘裁丛?br>
8樓: >>參與討論
computer00
先檢查串口是否有問題。
將電腦的串口經(jīng)232后接成自發(fā)自收方式(即把RXD跟TXD連起來),然后發(fā)送數(shù)據(jù),看自己能否收到,以判斷是否是RX232線路的故障。

9樓: >>參與討論
趙山河
串口問題
謝謝 computer00 ,這個方法我已經(jīng)試過了,自發(fā)自收正常,232的線路和電腦得串口都沒有問題,現(xiàn)在運行程序后可以收發(fā),但是收發(fā)不正常,收到得數(shù)據(jù)跟電腦發(fā)得不一樣,比如我用16進制發(fā)送02 收到FB,發(fā)03 就收到FD,這會是波特率不對的原因嗎?

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
_rlca_()這個函數(shù)在那個庫中?
請教圈圈:怎么書寫多個C文件納入工程進行編譯
請問MSP430用C時是如何進入MAIN函數(shù)的?
有沒有這樣的圖像采集模塊
求助:尋找低功耗的4元左右的液晶驅(qū)動芯片(大于4 * 32段)
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號