当我用C语言写数码管时为什么我按键按下去它才亮不按它就不亮了

日期:2022-04-10 03:46:21 人气:1

当我用C语言写数码管时为什么我按键按下去它才亮不按它就不亮了

键码扫描的地方存在两个问题:
1.如果消抖时,发现键盘抖动,函数没有指定返回值,这个不能预测。
2.在扫描结束之后,没有对键盘弹起做判断,弹起时也需要消抖。

还有一个疑问就是不知你的数码管是动态扫描的来中静态的
代码:void main()
{
unsigned char keytemp;//【定义一个新变量】
p27=0;
    A+
热门评论