[MCU] PIC16F887烧写程序时可以不擦除E2PROM吗?

[复制链接]
2458|4
 楼主| xiarilianggeng 发表于 2013-11-1 09:50 | 显示全部楼层 |阅读模式
      将产品序列号存在单片机(PIC16F1887)的E2PROM中,不想下次烧写程序后擦除E2PROM内容,不然每次烧写程序后都要重新写产品序列号。该如何做到呢?
    我用的烧写器为PICkit3,开发环境MPLAB IDE 8.7,烧写时也有设置 Preserve EEPROM on Program,但试了几次发现还是会有序列号丢失的情况。希望有帮忙的朋友?
wangch_sh 发表于 2013-11-1 10:11 | 显示全部楼层
同问。感觉设置Preserve EEPROM on Program不管用。
yewuyi 发表于 2013-11-1 11:52 | 显示全部楼层
可以,但必须在MPLAB中设置好编程区域
 楼主| xiarilianggeng 发表于 2013-11-1 12:38 | 显示全部楼层
yewuyi 发表于 2013-11-1 11:52
可以,但必须在MPLAB中设置好编程区域

十分感谢版主回复!!!
还是想继续请教版主:选择“Manually select memories and rangs”然后设置“Program Memory Range”;
还是在“Program Options”中设置“Preserve Program Memory Range”?
yewuyi 发表于 2013-11-2 11:00 | 显示全部楼层
xiarilianggeng 发表于 2013-11-1 12:38
十分感谢版主回复!!!
还是想继续请教版主:选择“Manually select memories and rangs”然后设置“Pro ...

具体查阅MPLAB的帮助手册,我一向都是用默认设置。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

23

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部