• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

PIC ICD2无法正常调试

把程序烧写进芯片后,选debugger的run选项,出现如下warning,
ICDWarm0015:Program memory has changed since last program operation?
Continue with Debug operation?

然后无法正常调试,原因一直找不到.
全部回复(3)
正序查看
倒序查看
electric
LV.2
2
2006-11-07 16:02
说明你的程序和你写进芯片中的代码不相符,很可能你程序烧写的不对.程序烧写应该是在编译完成以后,应该选debugger菜单里面的program ,不行的话你先把芯片擦除一下,再烧写!
0
回复
LV.1
3
2006-11-12 11:54
关闭看门狗,代码写保护去掉(DISABLE),关低电压.
0
回复
caomin
LV.5
4
2006-12-09 20:16
@electric
说明你的程序和你写进芯片中的代码不相符,很可能你程序烧写的不对.程序烧写应该是在编译完成以后,应该选debugger菜单里面的program,不行的话你先把芯片擦除一下,再烧写!
对  上面的那位哥哥说得对 在DEBUG 之前要用 DEBUG 中的 PROGRAM 一下
         (我是用的 MPLAB 7.00)  在调试的时候有时可能会出点小问题   但一般重开一次就没事了
   在关的时候记得保存 WORKPLACE 就可以了
0
回复