打印
[技术问答]

SC92F8413在EEPROM写操作时,/*IO口感觉会有一下跳变,(外界的LED会闪烁一下)*/

[复制链接]
18|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Attend|  楼主 | 2025-2-8 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void IAPWrite(uint Addr,uchar Value,uchar IAPArea)
{       
        EA = 0;
        IAPADE = IAPArea;  //IAPArea=0x02
        IAPDAT = Value;      //写入数据Data
        IAPADH = ((Addr>>8)&0X7F);   //写入地址的高5位

        IAPADL = Addr;     
        IAPKEY = 240;                   //IAP开启保护控制时间
        IAPCTL = 0x0A;     //CPU hold time为2ms,写入操作命令
        _nop_();
        _nop_();
        _nop_();

        _nop_();
        _nop_();

        _nop_();
        _nop_();

        _nop_();
        _nop_();

        _nop_();
        IAPADE = 0x00;      //MOVC指向ROM
        EA = 1;

}

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝