搜索

程序运行出错

[复制链接]
2167|18
手机看帖
扫描二维码
随时随地手机跟帖
kangzj|  楼主 | 2021-6-17 22:14 | 显示全部楼层 |阅读模式
AD, PMC, hp, ic, pi, pic16
void Erase_eeprom(void)//unsigned int FLASH_ADDR)
{
   PMADRL = 0x20; //
    PMADRH = 0x00; //
    CFGS = 0;
    FREE = 1;
    WREN = 1;//运行到这里程序停止运行

    PMCON2 = 0x55;
    PMCON2 = 0xAA;
    WR = 1;
    asm("NOP");
    asm("NOP");
//    while (WR == 1) {
//    }
    WREN = 0;
}
FLSH PIC16LF1507

使用特权

评论回复

评论

251566208 2021-6-29 11:49 回复TA
有需要,可以加QQ251566208, 
heweibig| | 2021-6-17 22:16 | 显示全部楼层
关掉中断

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:18 | 显示全部楼层
关掉中断也不行

使用特权

评论回复
yszong| | 2021-6-17 22:19 | 显示全部楼层
是配置出了问题吗?

使用特权

评论回复
pengf| | 2021-6-17 22:21 | 显示全部楼层
PMADRL = 0x20; //
    PMADRH = 0x00; //

地址是否有问题,0x0020你确定是EEPROM地址?

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:29 | 显示全部楼层
这段程序是FLSH的擦除,不是EEPROM.是用flsh代替EEPROM.

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:31 | 显示全部楼层
我用1503的时候就没有问题。这个地址我觉得没问题

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:34 | 显示全部楼层
地址要怎么确定?

使用特权

评论回复
wuhany| | 2021-6-17 22:36 | 显示全部楼层
难道真是地址有问题?

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:39 | 显示全部楼层
别的地方我找不到问题

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:40 | 显示全部楼层
还没解决问题,也试过更换很多地址。结果还是一样,有没有大神知道怎么回事?

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:42 | 显示全部楼层
还没解决问题,也试过更换很多地址。结果还是一样,有没有大神知道怎么回事?

使用特权

评论回复
zhuhuis| | 2021-6-17 22:44 | 显示全部楼层
你需要查看datasheet, 了解这款芯片的memory map, 以及 NVM 读写。

使用特权

评论回复
dengdc| | 2021-6-17 22:46 | 显示全部楼层

还有你的描述不清晰, “有问题”,“程序运行时出错”。
什么问题,什么错误, 请描述清楚

使用特权

评论回复
jlyuan| | 2021-6-17 22:48 | 显示全部楼层
PIC16LF1507 有支持的C编译器吗,什么版本

使用特权

评论回复
pengf| | 2021-6-17 22:55 | 显示全部楼层
XC8, microchip 官网可以下载最新版本, 免费版本编译时没有优化,编译后的bin大小比付费版本大很多

使用特权

评论回复
kangzj|  楼主 | 2021-6-17 22:56 | 显示全部楼层
哦,那我就知道怎么回事了,多谢大家

使用特权

评论回复
koala889| | 2021-7-3 14:10 | 显示全部楼层
看的我糊里糊涂

使用特权

评论回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 kk的回忆 得到打赏 ¥561.01
  • 2 火星国务卿 得到打赏 ¥518.00
  • 3 呐咯密密 得到打赏 ¥295.00
  • 4 小叶三千 得到打赏 ¥210.00
  • 5 jinglixixi 得到打赏 ¥190.00
  • 6 Gavin3389 得到打赏 ¥180.00
  • 7 神圣雅诗人 得到打赏 ¥170.00
  • 8 xyz549040622 得到打赏 ¥150.00
  • 9 linghz 得到打赏 ¥120.00
  • 10 137017878 得到打赏 ¥115.00
在线客服 快速回复 返回顶部 返回列表