按钮SW2长按3秒,单片机实现清零

2019-03-24 19:39发布

工作原理:单片机控制DC9V电机工作,电机通过减速箱后带动一个机械机构转动,挤压洗手液流出,每旋转一圈挤压一次洗手液,限位开关给系统输入一个信号,LED显示挤压洗手液的次数。SW4为电路板安装盒子前盖开关,当前盖闭合时,红灯亮2秒,红外光控间隙工作(比如工作1毫秒,停止499毫秒,一直这样循环工作)。当有东西挡住红外光控时,接收端接收到信号,绿灯亮,电机通电工作,行程开关计数。1、SW1可以用拨码开关,用来切换减速箱输出轴旋转圈数是1圈和2圈,旋转1圈限位开关输入一个信号。                                                                                                                       
2、SW2用来清零,长按3秒,显示器清零。                                                                                                                       
3、SW3:暂停工作。                                                                                                                       
4、SW4:用来检测按装电路板的盒子前盖是否打开,前盖打开触发SW4,停止工作,前盖合上时正常工作。                                                                                                                       
5、LED段码显示减速箱输出轴旋转的圈数,最多可以显示9999次,另外一个用来显示工作时行程开关的工作次数是1还是2.                                                                                                                       
6、显示灯一个红 {MOD}一个绿 {MOD}。工作时绿灯亮,电池没电的时候红灯闪烁(电压小于6V),红外光控一直工作时绿灯闪烁。                                                                                                                       
7、电位器用来调整红外感应距离。                                                                                                                       
        分配给我的是长按3秒按钮SW2实现单片机情侣功能,该怎么实现,谢谢大家帮忙 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。