|
|||||||||||
| 技術(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 |
請(qǐng)教:在線編程問題. |
| 作者:chencj13 欄目:單片機(jī) |
用ICD2對(duì)16F690在線編程時(shí),發(fā)現(xiàn),當(dāng)在復(fù)位端和VCC端連有一個(gè)快速二極管時(shí),連線時(shí),出錯(cuò)顯示:ICDWarn0020: Invalid target DEVICE id (expected=0xA0, read=0x0).去掉就可以正常編程了.是什么原因呢? 還有,GPD和GPC在編程時(shí)均不能上拉,那么這兩腳懸空好嗎? |
| 2樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/30 11:25:00 發(fā)布:
?? 我想是編程電壓比VCC高的緣故. 但是不加一個(gè)快速二極管到VCC,試驗(yàn)過,系統(tǒng)不太穩(wěn)定.如何解決這個(gè)問題呢? |
|
| 3樓: | >>參與討論 |
| 作者: yewuyi 于 2006/10/30 11:28:00 發(fā)布:
GPD和GPC在編程時(shí)上拉也可以的把?! |
|
| 4樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/30 11:33:00 發(fā)布:
編程說明上寫的,PGD,PGC不能上拉的? 看資料上寫的,因?yàn)镮CD2的GPD和GPC是有下拉電阻的,如果板下有上拉,可能會(huì)使電平不穩(wěn)定的. |
|
| 5樓: | >>參與討論 |
| 作者: martin 于 2006/10/30 11:39:00 發(fā)布:
去掉二極管 MCLR就是Vpp,編程時(shí)會(huì)加上13V的編程電壓,你連著二極管不就把它鉗位到5.xV了。 |
|
| 6樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/30 12:03:00 發(fā)布:
去掉二極管,穩(wěn)定性變差. 有過這種經(jīng)歷.用MCLR作輸入腳,連機(jī)械開關(guān),如果沒有這個(gè)二極管,多次按鍵后(有時(shí),只按幾下),單片機(jī)會(huì)重新復(fù)位.加上這個(gè)二極管后,這種現(xiàn)象就消除了.我想,如果不用這個(gè)二極管,系統(tǒng)的穩(wěn)定性會(huì)不會(huì)變差? |
|
| 7樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/30 12:05:00 發(fā)布:
低壓編程. 不知低壓編程是什么意思呢?能在這里解決這個(gè)問題嗎? |
|
| 8樓: | >>參與討論 |
| 作者: xieyuanbin 于 2006/10/30 12:29:00 發(fā)布:
那是你的復(fù)位電路不好.將VPP通過一個(gè)電阻連到VCC. 復(fù)位電路的一般接法是VPP通過一個(gè)電阻到VCC,另加一個(gè)電容到地,一般的電阻取值為4.7K,電容為104,電阻不要大于10K,電容不要小于103.不知道你有沒有加? 另外在線編程明確說明VPP不能用二極管連到VCC,有些編程器驅(qū)動(dòng)電流不大的話,電容都不能連. |
|
| 9樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/30 14:41:00 發(fā)布:
謝謝大家. 我使用的是內(nèi)部復(fù)位.MCRL作外部輸入口在用.做按鍵檢測(cè).到底是內(nèi)部復(fù)位好呢?還是外部復(fù)位好? |
|
| 10樓: | >>參與討論 |
| 作者: yewuyi 于 2006/10/30 15:16:00 發(fā)布:
有內(nèi)部復(fù)位俺都盡量使用…… 呵呵,看來俺運(yùn)氣比較好,上拉來兩個(gè)電阻竟然還可工作…… 俺查查^^ |
|
| 11樓: | >>參與討論 |
| 作者: xieyuanbin 于 2006/10/31 12:12:00 發(fā)布:
你的輸入口大概有高的感應(yīng)電壓串入. VPP引腳作為輸入使用時(shí),如果外部干擾比較大,電壓比較高,容易引起單片機(jī)進(jìn)入"編程狀態(tài)",從而致使單片機(jī)復(fù)位.像你這樣的按鍵檢測(cè)解決的辦法是用較小的電阻,比如1K做上拉,另接一個(gè)10K的電阻到地試試.如果確實(shí)干擾比較大,那么只能接一個(gè)二極管到電源,在線燒寫時(shí)將其拆掉. |
|
| 12樓: | >>參與討論 |
| 作者: chencj13 于 2006/10/31 13:17:00 發(fā)布:
謝謝xieyuanbin. 這就試試. |
|
|
|
| 免費(fèi)注冊(cè)為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |