Microchip
直播中

卢原继

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

对配置位感到困惑

我正在编写PIC16F15313的程序,在敲击的过程中,我尝试了一些东西。其中之一是尝试使用低压编程模式。我的源代码的顶部看起来是:尽管如此,当我将ICD3设置为低功率模式编程时,我得知:MPLAB X检测到了设备的低压配置。软件位被设置为关闭,但该工具被设置为低电压编程,不能对设备进行编程。纠正这个问题:1。改变工具的编程选项使用高压编程。2。改变设备的配置位以使用低电压(LVP= ON)。用高压编程装置重新编程设备的配置位。3。将工具的编程选项更改回低压编程,以便对设备进行后续编程。查看“p16f15313.inc”文件:_LVP_ON在_config4存储库中,检查并在上面的代码中设置它。我错过了什么?NB:我定义了发布和调试,在项目配置中正确定义(我测试了.yIFDEF正在工作)。此外,使用MPLAB X 4.15与MPASMX版本5.77。W。

回帖(4)

吴键洪

2020-3-19 06:40:48
您正在向后读取错误消息。它表示PIC本身当前被设置为仅用于高压编程,但是您的编程工具处于低压模式,因此它不能对PIC进行编程。必须执行列出的所有三个步骤。你跳过第1步。
举报

李一钰

2020-3-19 06:52:52
啊哈,我现在明白了。仔细阅读,切一次。现在我回到“目标设备ID(0x0)是无效的设备ID。请检查到目标设备的连接。”叹息。
举报

吴键洪

2020-3-19 07:02:29
“目标设备ID(0x0)”表示它根本没有连接到设备。有些东西正在下载PGD、PCG和MCLR中的一个或多个。请确保PGD或PGC上没有上拉,并且没有任何东西阻止MCLR升到9伏。
举报

李一钰

2020-3-19 07:11:33
我让Explorer 8板跳转错误,这导致设备ID 0错误。谢谢你的帮助。
举报

更多回帖

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