发布时间 : 星期一 文章基于单片机的电子密码锁更新完毕开始阅读2adb323b84254b35effd34ba
}
}
}
temp=temp&0xf0;
P3=0xfd; //扫描第二行 temp=P3&0xf0; if(temp!=0xf0) {
delay_1(10); temp=P3; temp=temp&0xf0; if(temp!=0xf0) {
count++; temp=P3; switch(temp) { }
case 0xed: keydate4();break;//4 case 0xdd: keydate5();break;//5 case 0xbd: keydate6();break;//6 case 0x7d:count--;break;
40
}
}
while(temp!=0xf0) { }
temp=P3; temp=temp&0xf0;
P3=0xfb; //扫描第三行 temp=P3&0xf0; if(temp!=0xf0) {
delay_1(10); temp=P3; temp=temp&0xf0; if(temp!=0xf0) {
count++; temp=P3; switch(temp) {
case 0xeb: keydate1();break;//1 case 0xdb: keydate2();break;//2
41
}
}
}
case 0xbb: keydate3();break;//3 case 0x7b: tuige();break;//删除前一位
while(temp!=0xf0) { }
temp=P3; temp=temp&0xf0;
P3=0xf7; //扫描第四行 temp=P3&0xf0; if(temp!=0xf0) {
delay_1(10); temp=P3; temp=temp&0xf0; if(temp!=0xf0) {
count++; temp=P3; switch(temp)
42
}
}
}
{ }
while(temp!=0xf0) { }
temp=P3; temp=temp&0xf0;
case 0xe7: sure();break;//1 case 0xd7:keydate0();break;//2 case 0xb7:count--;a=1;break; case 0x77: close();break;//复位
void setpw() { }
void compare() {
uchari; keyscan();
43