我最近购买了一个PICKIT 3,因为我的ICD2不再被支持。我正试图从PIC12F63读取信息,并且没有得到响应。然后我了解到PIC12F63被编程并设置了保护位。我期待看到芯片的反应,而不是读取数据。我还希望能够擦除它并重新编程它。错误消息是/IS:目标设备ID(00000000)与预期DeVice ID(00000000)不匹配。1)这是正常的吗?2)有没有方法可以让我擦除并重新编程?关于设置:该设备运行在5V和VPP/RESET,时钟,和数据引脚都不使用的内部程序。一个建议的68K上拉是在VPP线。时钟和数据是打开的。我注意到,皮卡3在VPP/RESET线路上输出5V,在时钟和数据线上输出2.5伏。PIC13F63是内部程序运行的好芯片。数据分析器显示皮卡3正在发送有效的数据命令和时钟,并且PIC12F是NO。没有反应。我在空白板上设置了第二个程序芯片,结果相同。我已经尝试过MPLAB IDV892、MPLAB X IDE V3.60和PICIT 3程序员(beta版本)V0.2.0.2的建议。谢谢,比尔
以上来自于百度翻译
以下为原文
I recently purchased a PICKkit 3 because my ICD2 is no longer supported.
I was attemp
ting to read the information from a PIC12F683, and got no response. I then learned that the PIC12F683 was programmed and has its protect bits set. I was expecting to see the chip respond without being to read the data on it. I also expected to be able to erase it and reprogram it. The error message was/is:
Target Device ID (00000000) does not match expected Device
ID (00000000).
1) Is this normal?
2) Is there a way around it such that I can erase and reprogram it?
About the setup:
The device is operating at 5V and the VPP/reset, clock, & data pins are all unused by the internal program. A recommended 6.8K pull-up is on the VPP line. Clock and data are open.
I noticed that the PICKit 3 is outputting 5V on the VPP/reset line and 2.5 volts on the clock and Data lines.
The PIC13F683 is a good chip as the internal program runs.
A data analyzer shows that the PICKit 3 is sending valid data commands and clocks, and that the pic12F is not responding. I set up a second programmed chip on a blank board with the same results.
I have tried MPLAB IDE V8.92, MPLAB X IDE V3.60, and the pickit 3 programmer (Beta Release) V0.2.0.2
Any suggestions?
Thanks,
Bill