2019-07-16 03:17发布
方案设计 发表于 2012-12-7 18:00 你只需要向储存密码所在的地址写入其它数就可以了。 与8位的密码写在0x05 这个地址,你就向0X05这个地址写 ...
最多设置5个标签!
比如说保存第一位密码是这样写的、、那当按下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里面地址的右移?
一周热门 更多>