打印

EEPROM

[复制链接]
822|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
KitShaw|  楼主 | 2019-4-13 15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhangmangui| | 2019-4-13 18:36 | 只看该作者
国产MCU吗    只要是EEPROM肯定是可以多次操作的   

使用特权

评论回复
板凳
KitShaw|  楼主 | 2019-4-14 10:13 | 只看该作者
说错了, 是掉电后没有保存上次的值, 而是被清0了

使用特权

评论回复
地板
KitShaw|  楼主 | 2019-4-14 10:30 | 只看该作者
代码如下
unsigned char eeprom_write_byte(unsigned char addr, unsigned char e_data)

{
        EA = 0;
        IAPADE = 0x02;
        IAPDAT = e_data;
        IAPADH = 0x00;
        IAPADL = addr;
        IAPKEY = 0xF0;
        IAPCTL = 0x0A;
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        _nop_();
        IAPADE = 0x00;
        EA = 1;
        if(eeprom_read_byte(addr) == e_data) return 1;//дÈëµÄÊý¾ÝºÍ¶ÁµÄÏàͬ·µ»Ø1, ·ñÔò·µ»Ø0
        else return 0;
}

这样对吗, 怎么感觉写到RAM了似的

使用特权

评论回复
5
KitShaw|  楼主 | 2019-4-23 15:58 | 只看该作者
KitShaw 发表于 2019-4-14 10:30
代码如下
unsigned char eeprom_write_byte(unsigned char addr, unsigned char e_data)

可以了, 是读数据有问题.

使用特权

评论回复
6
2zwm| | 2019-4-28 16:32 | 只看该作者
可以试下,聚辰的EEPROM,有需要样品可以联系我

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

1

粉丝