| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3773 人关注过本帖
标题:按键控制LED快慢闪烁,循环问题
只看楼主 加入收藏
sqgege000
Rank: 1
等 级:新手上路
帖 子:14
专家分:1
注 册:2012-12-3
结帖率:100%
收藏
 问题点数:0 回复次数:0 
按键控制LED快慢闪烁,循环问题
小弟想用Timer实现按键控制LED快慢闪烁,详细功能描述:键按下时间<=10s,LED慢闪;键按下时间>10s,LED快闪;键松开后LED保持松开前的动作。按键循环控制
主函数部分,自己用C写了一份代码,但只能实现一次上述功能,再次按键就不灵了。
小弟自己写的代码运行后详细描述:
1.按键时间<=10s,按下LED慢闪,松开后LED保持按下的慢闪动作;再次按键(<=10s)可以循环实现
2.按键按键时间>10s,键按下LED慢闪,按下时间>10s后,LED快闪,松开后LED保持快闪状态;再次按键LED无变化,仍然保持快闪状态。
小弟初学者,思前想后,问题可能出在清0上,但一直想不到好的解决方法。
故求大神指点迷津。求一份详细的C主函数代码。重点是在按键的循环控制。非常感谢!

[ 本帖最后由 sqgege000 于 2013-3-28 15:15 编辑 ]
2013-03-27 18:36
快速回复:按键控制LED快慢闪烁,循环问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014158 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved