标题: 上传一个采用定时器计时达到按键消抖的小程序 [打印本页]

作者: 秦延雷    时间: 2019-3-19 16:51
标题: 上传一个采用定时器计时达到按键消抖的小程序
这是一个按键消抖的小程序,思路是采用定时器计时达到消抖的目的,有不懂的可以在下面留言。
f((K17_Num1== Press ) && Num1_KeyUp) //左侧按键.num1
        {
                ms_counter_start_num1 = 1;
                if(ms_num1_key > time_delay)
                {
                        Num1_KeyUp = 0;
                        ms_counter_start_num1 = 0;
                        ms_num1_key = 0;
                        if(K17_Num1== Press)
                                TX_buffer[6] |=Bit_Num_1;
                }        
        }
        else if(K17_Num1 == No_press)
        {
                Num1_KeyUp = 1;
                TX_buffer[6] &=~Bit_Num_1;
        }






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1