12
返回列表 发新帖我要提问本帖赏金: 5.00元(功能说明)

请教,IO扫描按键,指定某个按键长按10秒复位单片机,怎么搞?

[复制链接]
4722|29
TXQDM 发表于 2017-3-31 15:00 | 显示全部楼层
1、程序实现
2、专用复位芯片实现
3、555定时器自己搭个电路
zhuyemm 发表于 2017-3-31 15:22 | 显示全部楼层
感恩无私的分享与奉献 :)
 楼主| ipman 发表于 2017-3-31 15:32 | 显示全部楼层
dzguang 发表于 2017-3-31 16:58 | 显示全部楼层
不理解这个问题有什么特别值得讨论的?直接就检测该按键,滤波后,10s保持就直接软件复位不就ok了?
江边飞鸟 发表于 2017-3-31 17:37 | 显示全部楼层
傻啊,肯定软件实现阿
深圳一哥 发表于 2017-3-31 19:51 | 显示全部楼层
按键10s消息产生后触发软件复位事件:开启看门狗,消耗MCU式长延时
coody 发表于 2017-3-31 20:07 | 显示全部楼层
没想到这个问题还有那么多讨论.
检测某个键持续按下的时间,到了10秒就软复位不就OK了
shcshc1234 发表于 2017-3-31 20:34 | 显示全部楼层
外挂一个芯片解决吧 光靠rc C大用电解坏的快 R大抗干扰能力捉急
xtihc 发表于 2017-3-31 21:03 | 显示全部楼层
楼主
STM8S在2.7V以下会进入复位状态。超过2.7V会重新启动运行。用在锂电池供的电路中刚好。降到2.7V了自动关机。
cjseng 发表于 2017-3-31 21:25 | 显示全部楼层
为什么要按住10秒才复位呢?是怕被误按吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部