.. ..
aa=Recstring(0xa0,1,buffer,6); delayms(5);
clear_password();
Display_String(table,0x00);
Display_String(\Display_String(\delayms(1000);
Display_String(\Display_String(\a=0; }
break; }
break;
case 11: //上锁键 led=1;
clear_password();
Display_String(table,0x80);
Display_String(\i=0;
IS_valid_user=0; break;
case 12: //设置键 a=1;
if ( !IS_valid_user) { i=0;
Display_String(\delayms(1000);
Display_String(\Display_String(\a=0; b=1; } else { i=0;
Display_String(\Display_String(\}
break;
case 13: //未定义键 break;
case 14: //清零键 i=0;
clear_password();
Display_String(\break;
... . .
.. ..
case 15: //清除键 if(i!=0)i--; for(n=0;n
DSY_BUFFER1[n]='*'; }
Display_String(DSY_BUFFER1,0xc0); }
P1=0x0f; }
if(j==3)
{ Display_String(\j=0; beep=0; } } }
} 错误!未定义书签。
附录二
部分仿真结果展示: 锁关:
... . .
.. ..
锁开:
设置密码:
... . .
.. ..
密码设置成功:
密码输入错误:
... . .
.. ..
错误!未定义书签。
... . .