目前小弟我正在調(diào)試幾塊瑞薩的M16C-5M單片機(jī)的板子,總共焊了12塊,其中10塊晶振可以正常工作,剩下兩塊折騰了好久一直沒(méi)查出原因來(lái),我簡(jiǎn)單描述一下。
目前的情況:MCU有兩個(gè)晶振,一個(gè)是主晶振8MHZ,另一個(gè)表振32.768KHZ晶振不起振,上電之初8M晶振和32.768K晶振都是正常工作,但是工作2秒鐘之后8M晶振停止振蕩,變成3.3V的直流信號(hào)(供電3.3V),32.768K工作一直正常。另外,板子斷電時(shí)也會(huì)8M晶振也會(huì)出現(xiàn)短暫的起振現(xiàn)象。我查了很久百思不得其解,我以前調(diào)試板子的情況是一上電8M晶振就會(huì)起振,和燒錄程序無(wú)關(guān),MCU是可以正常燒錄的,供電也正常。
已經(jīng)采取的措施:
1、更換MCU和晶振,失?。?/p>
2、分別斷開(kāi)連接連個(gè)晶振的電容,8MHZ用22PF補(bǔ)償電容,和調(diào)整補(bǔ)償電容的大小,失??;
3、將8M的晶振外殼接地(原始外殼沒(méi)有和晶振腳短路),失??;
4、晶振本來(lái)就有并聯(lián)一個(gè)1M的電阻,去掉電阻,失敗;
本人懷疑的原因:
1、和MCU的復(fù)位有關(guān),但是在實(shí)際的調(diào)試過(guò)程中,所有板子的復(fù)位電路一樣的晶振不起振,并且沒(méi)有去動(dòng)復(fù)位IC??
2、和I/O的外圍電路相關(guān),目前還沒(méi)試過(guò)??
板子有仔細(xì)檢查過(guò)沒(méi)有發(fā)現(xiàn)短路的現(xiàn)象,但是主晶振的應(yīng)該和其他外圍的應(yīng)該沒(méi)什么關(guān)系的,只要上電正常就可以了,而且只是兩塊不行,另外板子焊接完成也清洗干凈烘干(排除漏電的狀況)。這個(gè)問(wèn)題非常不解,非常期待大俠們可以給一些實(shí)用點(diǎn)的建議,快沒(méi)招了,謝謝各位了??!
PS:本人第一次發(fā)帖,請(qǐng)大牛輕拍,不勝感謝!
文章由啟和科技編輯