Microchip
直播中

李欣政

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

PIC16F68上的一个旧的ASM软件发生设备复位

大家好,我正在研究PIC16F68上的一个旧的ASM软件。在某些情况下,会发生设备复位,我试图找出原因。我不能把ICD3作为调试器,因为程序内存已满(2个单词空闲)。我试过:-禁用配置位=>中的WDT;发生设备复位-测试电源的稳定性=>;没有问题,我看不出什么可以使设备正常工作。重置…有人有想法吗?谢谢你

回帖(4)

康伟

2020-3-31 10:11:19
对不起,WATDOG是活跃的并且重置…所以我必须找到无限循环。谢谢。
举报

张婷婷

2020-3-31 10:27:14
看看这个PIC的勘误表。有一个虚假WDT重置的条目(文档:DS80197E)。
举报

陈晨

2020-3-31 10:39:03
该芯片需要一个头板进行调试。所以完全闪光可能不是问题。http://www. McCHIPCIDEC…CT/SECHAN/ALL/AC162055
举报

康伟

2020-3-31 10:57:39
谢谢你们,我不认为有虚假的WDT重置。它只在应用程序中的特殊情况下重置。但是谢谢你的提示。我有一个AC162055的头(我知道)一个特殊的被称为“ICD”的16F68。我试着使用它,但当我想启动调试器时,当调用链接器时,会发生一个错误:“Error-.'dbgP0'无法适合绝对部分。“dbgP0”部分start=0x00000700,.=0x000001fe。
举报

更多回帖

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