摘要
本发明关于一种基于AD检测控制多按键的消抖方法,涉及芯片应用领域。通过获取微控制器的AD检测端的初始AD值;对微控制器的AD检测端进行模拟放电;对初始AD值进行滤波处理,确定最终AD值;对最终AD值进行按钮判断,放宽AD检测端的电压检测范围,响应于按键此时按下,最终AD值在相应按键的范围内立起按键初步成立的标志位;响应于按键的标志位初步成立之后,进行预设次数累加,直至按键标志位成立,等待按键松开;响应于按键松开,检测到对应按键标志位成立,即确定按键按下,按键对应的输出端口输出相应的按键信号。在此情况下,有效解决了按键干扰问题,既能适应已经生产的PCB板,又能提高按键检测的准确性和可靠性,避免误触发和漏检现象。
技术关键词
微控制器
标志位
检测端
按键信号
滤波
电压
端口
数据
电路
电源
电阻
负极
电容
芯片
模式
系统为您推荐了相关专利信息
智能调控方法
压滤机
PID控制器
阶段
长短期记忆网络
智能清洗方法
前馈神经网络
样本
水电站
异常数据
角色替换方法
视频
脸部关键点
图像分割算法
手部关键点
网络节点
报文转发方法
网关
计算机程序产品
防御APT攻击