①定义静态变量作为标志flag=0。
②定时器做一个20ms中断,因为按键消抖一般是20ms。
③在中断中进行按键检测。
进中断时,若检测到按键按下,此时flag=0,令标志flag=1;若flag=1,则可判断有按键按下,flag=0;退出中断。
代码不难,你应该很容易就搞定了。有问题的话再追问。
欢迎分享,转载请注明来源:内存溢出
①定义静态变量作为标志flag=0。
②定时器做一个20ms中断,因为按键消抖一般是20ms。
③在中断中进行按键检测。
进中断时,若检测到按键按下,此时flag=0,令标志flag=1;若flag=1,则可判断有按键按下,flag=0;退出中断。
代码不难,你应该很容易就搞定了。有问题的话再追问。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)