微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 24C01问题

24C01问题

时间:10-02 整理:3721RD 点击:
24C01密码保存、与单片机相连作为外部扩展、、、保存进去的密码能能通过按键进行删除吗?能的话怎样删除?是一位一位的删还是全部都删除

你只需要向储存密码所在的地址写入其它数就可以了。
与8位的密码写在0x05 这个地址,你就向0X05这个地址写入其它数值,如0XFF。
密码就不存在了

比如说保存第一位密码是这样写的、、那当按下CLR键的时候怎么把这一位删掉、

//保存第一位密码
       P3=0xf0;            //赋初值,4*4矩阵扫描方式
      while(P3==0xf0);
       dat=key_scan();        //按键扫描
    if((dat!=0x0a)&&(dat!=0x0b))     //0x0a表示CLR键,0x0b表示ENTER键
         {   *s=dat;         //按键值给*S,即保存到IIC中
               Left();        // 驱动
               star_12864(star,0x05,16);    //在12864上显示*号
      }
            s++;  
这里面的S++是光标的右移,还是IIC里面地址的右移?

你好
PCB打样找华强 http://www.hqpcb.com 样板2天出货

你好
PCB打样找华强 http://www.hqpcb.com 样板2天出货

上一篇:求高手帮忙啊!
下一篇:液晶51程序

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top