修改后密码怎么存入DS1302中

2019-07-16 02:27发布

如题:
       用DS1302和12864做的时钟显示屏,加入了密码,有修改密码的功能,存入DS1302中防止断电。怎么写入DS1302中,各位大侠帮忙啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
纳學天华
2019-07-16 12:31
yintianye 发表于 2013-2-20 22:28
ds1302中有31字节的RAM,应该可以存数据吧!具体地址去看手册吧!

我是这样弄的
       Write1302 (0x8e,0x00);   //禁止写保护
       Write1302 (0xc6,password_1[0]);     //写进密码
       Write1302 (0xc2,password_1[1]);
       Write1302 (0xc4,password_1[2]);
       Write1302 (0xc5,password_1[3]);
       Write1302 (0x8e,0x80);    //允许写保护
  
       password[0]=Read1302 (0xc7);     //读取密码
       password[1]=Read1302 (0xc3);
       password[2]=Read1302 (0xc5);
       password[3]=Read1302 (0xc9 );

       结果新密码和旧密码失效了。

一周热门 更多>