Re: 16F884無法支援ICD2
|
||||
---|---|---|---|---|
高級會員
|
呵呵
是PIC16F884-I/PT 這顆IC 嗎!! 我最近剛好也試過 也出現問題 不過後來發現是Pull-high電阻的問題 你還不錯有實驗版,裸版......我沒有 所以我裸IC 我用OK-Line 直接挑線 (Mclr+10K pull-high,vdd x2,vss x2,pgd,pgc) 就可以了.... 如同樓上的大大說, 深呼吸一下...我認為不會那麼慘 IC 壞掉 加油^_______________^
發表於: 2007/12/21 12:08
|
|||
|
訪客
|
Re: 16F884無法支援ICD2
|
|||
---|---|---|---|---|
謝謝合伸堂的回覆!
我的裸版也不行是不是我的MCLR沒有接PULL HIGH電阻的關係,我的裸版確實5隻腳都是空的,為了求乾淨沒有變數,MCLR的PULL HIGH電阻沒有接10K.... 我在試試看,謝謝[上癮]的大大提醒..... |
||||
|
Re: 16F884無法支援ICD2
|
||||
---|---|---|---|---|
新會員
|
您好,很抱歉有關您的問題,經我們實測是絕對可以正常使用的,而那天您到我司處理時,我司FAE有發現是您接腳接錯了,不知道現在您是否已經更正了呢?若您更正後仍然無法使用,會不會是您哪裏又沒注意到而導致無法連結呢?我們也是用當天提供給您的44PIN SMD TO DIP板子測試的,一切都很正常哦!還是可否請您將您的板子及ICD2與NB再帶過來,我們當場幫您處理呢?謝謝!
發表於: 2007/12/20 17:19
|
|||
|
Re: 16F884無法支援ICD2
|
||||
---|---|---|---|---|
資深會員
|
以下請試試看,希望有幫助:
★ 休息一下,深呼吸一下,冷靜一下,再開始檢查: 檢查 ICD2 出來的五條線: 所有接線都接妥,RB6/ICSPDAT, RB7/ICSPCLK 確認未接反。 ICD2 出來的 Cable 不要太長 (<=18cm 為宜) RB6, RB7 沒接其他東西。 MCLR 只要用 22K pull high 就好 (或 10K ~ 40K 也可) ,不要接其他。 RB3/PGM 接 10K 下地 所有 VDD / VSS 接在一起。 直接在 chip 的 VDD VSS 上接一個 0.1uF 電容。 上面所說的接腳在板上沒有接其他,也沒有銅箔短路或焊接短路。
發表於: 2007/12/20 16:47
|
|||
|
訪客
|
Re: 16F884無法支援ICD2
|
|||
---|---|---|---|---|
現在問題又回到原點了嗎?
我已去電給合伸堂,他們說近日內會自行測試看看...... 看來不是短時間可以解決了! 重新layout換顆ic吧. |
||||
|
Re: 16F884無法支援ICD2
|
||||
---|---|---|---|---|
版主
|
ID=0x00 代表 ICD2 讀不到任何的IC的訊息,最有可能的原因是接線錯了或是IC壞了。
發表於: 2007/12/20 15:24
|
|||
|
訪客
|
Re: 16F884無法支援ICD2
|
|||
---|---|---|---|---|
警告0020訊息,ID=101 但是讀ID=0
ICD2連接16F737,16F627A皆正常..... 我有用scope去讀取icd2的三條訊號,選擇connect的按鍵後 MCLR->0~5V DA->0 ???? CK->0 ???? ICD2連接 16F884時,除了MCLR PULL HIGH之外,一定要送些資料給目的端吧!為何我讀不到任何資料送出? 按下[燒錄按鍵] MCLR->0~5~高電壓 DA->一堆數位訊號 CK->一堆數位訊號 這就表示我的RB6,RB7是沒有硬體錯誤的,因為ICD2會成功送出燒錄碼 ,當然也是不成功的,因為還是會先跳出警告0020訊息,讀到ID=0 |
||||
|
Re: 16F884無法支援ICD2
|
||||
---|---|---|---|---|
版主
|
參照:
兩台電腦測試 1. 確定 ICD2 的驅動程式有灌嗎? 2. 可以將 Output Window 的錯誤訊息貼上來看看嗎? 想知道是讀不到 Device ID 還是 Device ID 錯誤。
發表於: 2007/12/20 10:05
|
|||
|
訪客
|
Re: 16F884無法支援ICD2
|
|||
---|---|---|---|---|
圖片右方的電阻就是供電的地方...5V
ICD2的電源測試都ok |
||||
|