单片机怎么让程序等待按键输入
发布网友
发布时间:2022-04-24 16:33
我来回答
共2个回答
热心网友
时间:2023-10-22 20:18
先写一个按键扫描程序,不停的扫描,将扫描的值返回给一个数组,例:
uchar i,temp[n]; //n是密码的位数
uchar keyscan()
{
... //扫描程序;
temp[i+]=p0 ; //p0是扫描回来的按键值,每当按键按下一次,就给相应 的 temp[i];
if(i=(n-1))
{
i=0;
if(check()) //对temp[n]的值校验,如果密码正确;
response(); //执行相应函数;
}
}
热心网友
时间:2023-10-22 20:18
编写一个扫描键盘的函数,不停的调用该函数,