|
|||||||||||
| 技術(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 |
PIC死機的問題, |
| 作者:ocon 欄目:單片機 |
正在用16F917做東西,3V7鋰電池供電,發(fā)現(xiàn)在單片機正常運行時,電源上并入一個放完電的1U電容很容易造成死機,這時看門狗復(fù)位無效,MCLR腳接地復(fù)位無效(原通過電阻接到VCC)。測量發(fā)現(xiàn)外接的4M晶振還在正常工作,但所有IO已變成高阻態(tài),只有拔電池才能恢復(fù)。 何故? |
| 2樓: | >>參與討論 |
| 作者: 蘭天白云 于 2006/11/26 14:02:00 發(fā)布:
最大可能還是程序,因為并上1U電容時產(chǎn)生了復(fù)位 |
|
| 3樓: | >>參與討論 |
| 作者: ocon 于 2006/11/26 19:49:00 發(fā)布:
可能存在連MCLR腳復(fù)位都無法恢復(fù)的軟件故障嗎? |
|
| 4樓: | >>參與討論 |
| 作者: yewuyi 于 2006/11/27 11:35:00 發(fā)布:
你把低電壓檢測打開 上電延遲也打開。 RST腳串一個200歐姆的電阻,這樣的話,你把這個1UF電容接上去應(yīng)該就沒問題了。 |
|
| 5樓: | >>參與討論 |
| 作者: ocon 于 2006/11/27 17:17:00 發(fā)布:
WDT,BOD,PUT,一直開著,RST腳上串K級電阻到VCC,還是死。 當(dāng)我把一個簡單的擴展電路加上去的瞬間很容易發(fā)生死機,這個擴展電路就是一個并有1U電源去耦電容的3腳電壓源,靜態(tài)電流才一兩個毫安。 |
|
| 6樓: | >>參與討論 |
| 作者: yewuyi 于 2006/11/27 21:58:00 發(fā)布:
我沒試917 但我試過16F913、16F74、16F73都沒什么問題的啊,我的電容比你還大,一般都是100UF以上的。 只是RST,沒見到什么死機啊…… |
|
| 7樓: | >>參與討論 |
| 作者: martin 于 2006/11/29 10:53:00 發(fā)布:
仔細(xì)分析有無Latch-up的可能 通過實驗也可能證實是否Latch-up(MCLR手動復(fù)位不起作用,只能重新上電才能解出故障)。Latch-up在以前討論過很多,請查查老帖子。如果斷定是Latch-up,需要修改硬件,一般在關(guān)鍵IO(引起Latch-up的)上串入電阻就可以解決。 * - 本貼最后修改時間:2006-11-29 11:00:59 修改者:martin |
|
| 8樓: | >>參與討論 |
| 作者: zbo007mm 于 2006/11/29 21:15:00 發(fā)布:
我也碰到了相似的問題,請賜教! 我也碰到了相似的問題,我用的是18F4320,問題是不能在每次上電時都運行 程序,但是晶振是好的(12M),重復(fù)開關(guān)電源可能會運行。 同時,運行后,再次插拔LCD也可能會導(dǎo)致死機,但是外部晶振仍然有12M。 |
|
| 9樓: | >>參與討論 |
| 作者: ocon 于 2006/11/30 1:50:00 發(fā)布:
簡單測試了一下, 如果把主循環(huán)中的清WDT語句去掉,讓它十幾毫秒就復(fù)位一次,這時候不停插拔外電路都不會死。 客戶催得急,把軟件做出來實現(xiàn)功能先,回頭再解決硬件上的問題。 |
|
| 10樓: | >>參與討論 |
| 作者: xieyuanbin 于 2006/11/30 10:08:00 發(fā)布:
應(yīng)該是程序進(jìn)入死循環(huán)所致 一般來講WDT能復(fù)位,振蕩器振蕩就不能斷定是進(jìn)入"鎖死"狀態(tài),外部復(fù)位有可能你用作其他功能而無效.另外鎖死的現(xiàn)象是某幾個IO口會固定輸出高或低電平,并且芯片發(fā)熱.這也和樓主的"全部變成高阻狀態(tài)"不符.我看應(yīng)該好好檢查程序才對. |
|
| 11樓: | >>參與討論 |
| 作者: yewuyi 于 2006/11/30 17:11:00 發(fā)布:
917的RST腳有很多復(fù)用功能 |
|
| 12樓: | >>參與討論 |
| 作者: ke314 于 2006/11/30 20:00:00 發(fā)布:
電源沒有干擾? |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |