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天出货