/*******************************************************/
//键盘扫描程序
/*******************************************************/
//扫描键盘,用于输入,修改密码的用户操作
uchar Keys_Scan()
{
uchar Temp,KeyNo=0;
P1=0xf0;
DelayMS(1);
Temp=P1>>4^0x0f;
switch(Temp)
{
case 1:KeyNo=0;break;
case 2:KeyNo=1;break;
case 4:KeyNo=2;break;
case 8:KeyNo=3;break;
}
P1=0x0f;
DelayMS(1);
Temp=P1^0x0f;
switch(Temp)
{
case 1:KeyNo+=12;break;
case 2:KeyNo+=8;break;
case 4:KeyNo+=4;break;
case 8:KeyNo+=0;break;
}
return KeyNo;
}