關(guān)于串口通訊上電時(shí)會(huì)發(fā)出隨機(jī)數(shù)的問(wèn)題?@@@@@
我在做一個(gè)串口通訊的板子的時(shí)候,板子是MAX232搭的典型電路,單片機(jī)是AT89S51,在上電的瞬間,電腦會(huì)接收到幾個(gè)隨機(jī)數(shù),但過(guò)后其他通訊一切正常,請(qǐng)問(wèn)大家有沒有碰到過(guò)這種現(xiàn)像,是怎么解決的呢?
全部回復(fù)(11)
正序查看
倒序查看
@mylxyd
在max232的彈片及txd線到max232之間上拉一個(gè)電阻,使max232發(fā)送線的電平在上電時(shí)保持停止位電平

我是這樣接的,要改哪里?是哪個(gè)彈片?
0
回復(fù)
@yrxinxin
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/52/1175842788.jpg');}"onmousewheel="returnimgzoom(this);">我是這樣接的,要改哪里?是哪個(gè)彈片?
R36 R37左邊的那兩個(gè)電容是做什么的?
0
回復(fù)
@yrxinxin
[圖片]500){this.resized=true;this.width=500;this.alt='這是一張縮略圖,點(diǎn)擊可放大。\n按住CTRL,滾動(dòng)鼠標(biāo)滾輪可自由縮放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/52/1175842788.jpg');}"onmousewheel="returnimgzoom(this);">我是這樣接的,要改哪里?是哪個(gè)彈片?
我建議你用示波器觀察一下系統(tǒng)電源上電瞬間MAX232引腳上是否存在毛刺干擾? 即先斷定供電電源的品質(zhì). 干擾信號(hào)是很容易造成數(shù)據(jù)誤發(fā)的. 另外232的GND端是直接相連的,那兩個(gè)電容怎么會(huì)起到隔離的作用呢? 最多是個(gè)交流耦合吧? 在上電時(shí)電容兩端的電壓也許會(huì)有變化,形成干擾信號(hào),建議去掉.
0
回復(fù)