找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 13982|回复: 19
打印 上一主题 下一主题
收起左侧

求助:51单片机一个独立按键实现三个功能思路?

  [复制链接]
楼主
ID:164602 发表于 2018-3-13 10:12 | 显示全部楼层
个人认为:结合定时器比较好。
思路大致是这样的:
当按键按下时,开始定时器计时;松开按键后,停止定时器计时,并判断计时时间长短;根据按键时长,做相应的功能。
这个思路,理论上说,一个按键可以有很多功能的。
但也有一个问题,那就是按键时间长短,应该有很明显的区别,否则,人是不好控制时间长短的。所以通常只有长按和短按两个功能,很好区分。

评分

参与人数 1黑币 +40 收起 理由
admin + 40 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表