找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1759|回復(fù): 6
收起左側(cè)

Mplab V8.91選對芯片了,還提示芯片ID不匹配

[復(fù)制鏈接]
ID:293757 發(fā)表于 2023-7-11 13:20 | 顯示全部樓層 |閱讀模式
芯片是PIC16F877A,  使用了Mplab ide V8.91。
Select Device也選對了芯片,
使用kit3,  也連接成功了。
卻顯示ID不對,這怎么辦?請見附圖。 PIC16F877A-P1.png
回復(fù)

使用道具 舉報(bào)

ID:1004920 發(fā)表于 2023-7-11 16:47 | 顯示全部樓層
拔掉多聯(lián)幾遍,還是連不上的話就可能kit3壞了
回復(fù)

使用道具 舉報(bào)

ID:1041200 發(fā)表于 2023-7-11 21:30 | 顯示全部樓層
我以前也遇到過類似的情況,一般都是芯片型號(hào)問題,比如16F887如果輸成了16F778,就會(huì)出現(xiàn)這類提示;也有試過某一個(gè)引腳接觸不好虛焊了(我用的是燒錄座,所以更容易出現(xiàn)接觸不良)也會(huì)出現(xiàn)這個(gè)提示;還有就是芯片壞了。
回復(fù)

使用道具 舉報(bào)

ID:293757 發(fā)表于 2023-7-12 08:25 | 顯示全部樓層
再看看,謝謝!
回復(fù)

使用道具 舉報(bào)

ID:962286 發(fā)表于 2023-7-12 11:35 | 顯示全部樓層
這個(gè)大可能不是因?yàn)樾酒x錯(cuò)或者接錯(cuò)芯片的原因。它提示接收到器件的ID:0x00000000,實(shí)際就是沒有正確接收到MCU發(fā)送給PICKIT3,而誤以為0x00000000這個(gè)初始值是MCU的ID。造成這種現(xiàn)象的原因:
1.  MCU沒有供電,PICKIT3可以設(shè)置由PICKIT3供電,也可以設(shè)置由外部供電。但切記別2個(gè)供電都開,很容易把PICKIT3搞壞;
2.  MCU常供電,無法進(jìn)入燒錄模式。PIC的燒錄時(shí)序是:MCU復(fù)位-->燒錄腳有一小段時(shí)間是燒錄腳屬性,并且等待有無命令進(jìn)入燒錄模式-->過了這段時(shí)間就恢復(fù)成IO,失去燒錄屬性。一旦板子常供電或MCU的VDD接個(gè)大電容,無法讓MCU復(fù)位,也就是無法進(jìn)入燒錄模式,無法進(jìn)入燒錄模式就無法反饋器件的ID給PICKIT3;
3.  PICKIT3壞掉了;
4.  接錯(cuò)線;
回復(fù)

使用道具 舉報(bào)

ID:293757 發(fā)表于 2023-7-12 14:00 | 顯示全部樓層
一下子明白了很多....0x00000000的含義是這樣!應(yīng)該是因?yàn)閷W(xué)習(xí)板上有大容量的Capacitor, 無法復(fù)位,我應(yīng)該用單獨(dú)的萬能卡座夾住芯片!
多謝了......
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表