Microchip
直播中

张雪

7年用户 184经验值
私信 关注
[问答]

不读取PIC16F877A上的器件ID(0x0)

试图重新编程PIC16F87A在测试板上。这是一个旧的板,工作良好,但设计和测试5年前。董事会工作良好,但需要重新编程PIC进行一些修改。但是它没有用旧的设置重新编程。即使使用最新的IDE和ICD3,它也显示了下面的错误信息:连接到MPLAB ICD 3…当前加载的固件在ICD 3固件套件版本…01.4614固件类型………MIDRANEGER程序员启用目标功率-VDD=5伏特。目标设备ID(0x0)是一个IV。ALID设备ID。请检查与目标设备的连接。只有一次,用ICD3和MPLAB 8.5用设备ID:0x000来读取部分OK。然后在旧PC上尝试(它有精确的编译器仍然用于重建HEX文件),以重新编程它,但是失败了,并且好像该部件被锁定,不再能够读取设备ID。这里可能有什么问题?谢谢,

回帖(2)

杨会

2019-10-31 08:13:36
看来旧电脑正在搅乱程序设计。一个好的PIC16F87A成功地用最新的IPE重新编程,仍然需要找到重新编译代码的方法!
举报

夏涌革

2019-10-31 08:26:07
你有董事会的原理图吗?最有可能的问题是在编程线(时钟、数据和Vpp)上加载(电容器或电阻器),或者威廉希尔官方网站 板可能从ICD汲取太多的电流。可能有一些固件更改为ICD现在引起问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分