Microchip
直播中

李四民

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

ICD 4调试帮助

您好,我有一些麻烦能够进入调试模式与我的ICD 4。每当我选择“调试项目”时,我会收到以下错误。目标设备没有准备好调试。请检查配置位设置并在继续之前对设备进行编程。这种故障最常见的原因是振荡器和/或PGC/PGD设置。这是我的第一个PIC项目。我使用的是MPLAB X V4.01。ICD将编程PIC没有任何问题,但它不会调试。PIC是一个DIP40 PIC16F1887在一个面包板与5VDC直接提供给PIC。在VPP/MCLR /Re3引脚上有一个10K的上拉电阻。当前的程序只是一个闪烁的LED,当ICD编程时效果很好。我已经寻找了一个关于如何做到这一点的教程,但一直找不到。PIC正在关闭内部振荡器,没有外部振荡器连接。谢谢,尼古拉斯。

回帖(9)

刘玉英

2020-4-7 13:53:25
“请检查您的配置位设置”-这是提示。请复制粘贴配置位在这里。给我们看看面包板照片。
举报

李焯尤

2020-4-7 14:03:35
嗨,Jaromir,我贴了一张面包板的照片。配置位列在下面,也在附加的文本文件中。还有配置位的屏幕截图。RJ11连接电缆的颜色如下:Pin2 PGC Green3 PGD Orange4 GND Brown5 VDD_TGT Orange/White6 Vpp BlueI还用ICD测试接口进行了调试器自测试,通过了。S最初使用MCC设置。我将调试设置为ON,但没有看到任何更改。谢谢您的帮助。
举报

王焕树

2020-4-7 14:17:29
我看到你们的电路板上没有旁路电容器。你们应该在PIC的GND和VDD引脚之间用尽可能短的连接方式连接一个低ESR 100nF帽(例如陶瓷或单片)。这可能不是你们眼前的问题,但是如果不修理的话会造成奇怪的行为。我看你们有毛病。把CKUTUN设置从“OFF”到“ON”。在编程之后,你能观察到CKOUT引脚上的任何时钟吗?如果ICD4在编程后仍保持连接,请确保它没有将MCLR管脚保持在低位。最近论坛的一些帖子表明它在编程后默认将芯片保持在重置状态。
举报

傅双育

2020-4-7 14:29:48
还要确保你连接所有的VDD和VSS,包括AVDD和Avss
举报

更多回帖

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