amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
楼主: zhuhanliang

新型的按键扫描程序,仅三行程序

  [复制链接]
(281178736)

打赏出0元收入0元

发表于 2011-8-11 09:32:28 | 显示全部楼层
记号一下487
(281176968)

打赏出0元收入0元

发表于 2011-8-11 10:01:56 | 显示全部楼层
顶下楼主
(281158341)

打赏出0元收入0元

发表于 2011-8-11 15:12:23 | 显示全部楼层
cool
!
(281152024)

打赏出0元收入0元

发表于 2011-8-11 16:57:40 | 显示全部楼层
标记
(281149692)

打赏出0元收入0元

发表于 2011-8-11 17:36:32 | 显示全部楼层
妈妈说别人对你有帮助要说谢谢
(281131641)

打赏出0元收入0元

发表于 2011-8-11 22:37:23 | 显示全部楼层
mark!!
(280117154)

打赏出0元收入0元

发表于 2011-8-23 16:25:30 | 显示全部楼层
学习了!还需要积累!
(279948935)

打赏出0元收入0元

发表于 2011-8-25 15:09:09 | 显示全部楼层
确实不错!学习了.
(279836651)

打赏出0元收入0元

发表于 2011-8-26 22:20:33 | 显示全部楼层
已经吃透,标记,以备复习
(279797462)

打赏出0元收入0元

发表于 2011-8-27 09:13:42 | 显示全部楼层
mark
(279797002)

打赏出0元收入0元

发表于 2011-8-27 09:21:22 | 显示全部楼层
学习了!!
(279696013)

打赏出0元收入0元

发表于 2011-8-28 13:24:31 | 显示全部楼层
回复【楼主位】zhuhanliang  
-----------------------------------------------------------------------

思路不错,值得研究和借鉴.顶了!!!!!
(279620222)

打赏出0元收入0元

发表于 2011-8-29 10:27:42 | 显示全部楼层
好思路,标记下
(279604259)

打赏出0元收入0元

发表于 2011-8-29 14:53:45 | 显示全部楼层
MARK
(279597784)

打赏出0元收入0元

发表于 2011-8-29 16:41:40 | 显示全部楼层
MARK
(279594692)

打赏出0元收入0元

发表于 2011-8-29 17:33:12 | 显示全部楼层
(279594363)

打赏出0元收入0元

发表于 2011-8-29 17:38:41 | 显示全部楼层
mark
(279592747)

打赏出0元收入0元

发表于 2011-8-29 18:05:37 | 显示全部楼层
好思想,不过好像有局限
(279502596)

打赏出0元收入0元

发表于 2011-8-30 19:08:08 | 显示全部楼层
(279483228)

打赏出0元收入0元

发表于 2011-8-31 00:30:56 | 显示全部楼层
MARK
(279458690)

打赏出0元收入0元

发表于 2011-8-31 07:19:54 | 显示全部楼层
mark
(279457755)

打赏出0元收入0元

发表于 2011-8-31 07:35:29 | 显示全部楼层
mark
(279412025)

打赏出0元收入0元

发表于 2011-8-31 20:17:39 | 显示全部楼层
学习一下!
(277407470)

打赏出0元收入0元

发表于 2011-9-24 01:06:54 | 显示全部楼层
思路不错 值得借鉴,参考
(277364260)

打赏出0元收入0元

发表于 2011-9-24 13:07:04 | 显示全部楼层
回复【楼主位】zhuhanliang
-----------------------------------------------------------------------

确实是好东西!
(277363384)

打赏出0元收入0元

发表于 2011-9-24 13:21:40 | 显示全部楼层
新型的按键扫描程序,仅三行程序, MARK!
(277362883)

打赏出0元收入0元

发表于 2011-9-24 13:30:01 | 显示全部楼层
mark!!
(277360566)

打赏出0元收入0元

发表于 2011-9-24 14:08:38 | 显示全部楼层
mark
(277357268)

打赏出0元收入0元

发表于 2011-9-24 15:03:36 | 显示全部楼层
这个触发的时候不消抖啊,,感觉还是不好,,,,
(277356422)

打赏出0元收入0元

发表于 2011-9-24 15:17:42 | 显示全部楼层
mark
(277350982)

打赏出0元收入0元

发表于 2011-9-24 16:48:22 | 显示全部楼层
Thank you very much!
(277350177)

打赏出0元收入0元

发表于 2011-9-24 17:01:47 | 显示全部楼层
mark!
(277347215)

打赏出0元收入0元

发表于 2011-9-24 17:51:09 | 显示全部楼层
谢谢提供新思路。很好。不过我用5ms扫描
(277347047)

打赏出0元收入0元

发表于 2011-9-24 17:53:57 | 显示全部楼层
mark 有时间慢慢看
(277346090)

打赏出0元收入0元

发表于 2011-9-24 18:09:54 | 显示全部楼层
mark
(277343652)

打赏出0元收入0元

发表于 2011-9-24 18:50:32 | 显示全部楼层
回复【楼主位】zhuhanliang
-----------------------------------------------------------------------

有意思。
(277342066)

打赏出0元收入0元

发表于 2011-9-24 19:16:58 | 显示全部楼层
不错,定时器中断消抖方法很好!
(277330576)

打赏出0元收入0元

发表于 2011-9-24 22:28:28 | 显示全部楼层
没看明白~
(277156978)

打赏出0元收入0元

发表于 2011-9-26 22:41:46 | 显示全部楼层
mark~~~~
(277120330)

打赏出0元收入0元

发表于 2011-9-27 08:52:34 | 显示全部楼层
谢谢分享。。。。。
(277017906)

打赏出0元收入0元

发表于 2011-9-28 13:19:38 | 显示全部楼层
留下
(277015211)

打赏出0元收入0元

发表于 2011-9-28 14:04:33 | 显示全部楼层
mark
(277008634)

打赏出0元收入0元

发表于 2011-9-28 15:54:10 | 显示全部楼层
高手就是高手,看看我自己的那么多行的键盘代码,惭愧啊、、
(277003213)

打赏出0元收入0元

发表于 2011-9-28 17:24:31 | 显示全部楼层
mark
(276989032)

打赏出0元收入0元

发表于 2011-9-28 21:20:52 | 显示全部楼层
mark
(276988278)

打赏出0元收入0元

发表于 2011-9-28 21:33:26 | 显示全部楼层
M-A-R-k
(276982919)

打赏出0元收入0元

发表于 2011-9-28 23:02:45 | 显示全部楼层
回复【楼主位】zhuhanliang  
-----------------------------------------------------------------------

长按键的处理方式确实是非常方便!比起很多变量累加判断简单且有效。
(276981768)

打赏出0元收入0元

发表于 2011-9-28 23:21:56 | 显示全部楼层
不错!好思路!
(276974242)

打赏出0元收入0元

发表于 2011-9-29 01:27:22 | 显示全部楼层
MARK
(276946784)

打赏出0元收入0元

发表于 2011-9-29 09:05:00 | 显示全部楼层
开始我也以为矩阵的才3行代码。
不过顶楼主,好方法
(276943436)

打赏出0元收入0元

发表于 2011-9-29 10:00:48 | 显示全部楼层
mark
(276943241)

打赏出0元收入0元

发表于 2011-9-29 10:04:03 | 显示全部楼层
谢谢!
(276925211)

打赏出0元收入0元

发表于 2011-9-29 15:04:33 | 显示全部楼层
学习一下
(276585764)

打赏出0元收入0元

发表于 2011-10-3 13:22:00 | 显示全部楼层
定时器采样按键值,使用连续N个bit保存按键的状态,如010011;可以清晰的记录按键的抖动,按下,长按住,释放,长释放四种状态。
(276495568)

打赏出0元收入0元

发表于 2011-10-4 14:25:16 | 显示全部楼层
好东西,学习了,慢慢消化
(276477718)

打赏出0元收入0元

发表于 2011-10-4 19:22:46 | 显示全部楼层
不错,多谢了
(276400239)

打赏出0元收入0元

发表于 2011-10-5 16:54:05 | 显示全部楼层
经典!想起来了FPGA的按键消抖!
(276400221)

打赏出0元收入0元

发表于 2011-10-5 16:54:23 | 显示全部楼层
经典!想起来了FPGA的按键消抖!
(276158619)

打赏出0元收入0元

发表于 2011-10-8 12:01:05 | 显示全部楼层
好,学习
(276155499)

打赏出0元收入0元

发表于 2011-10-8 12:53:05 | 显示全部楼层
不错,思路挺好
(276154610)

打赏出0元收入0元

发表于 2011-10-8 13:07:54 | 显示全部楼层
mark,谢谢
(276152583)

打赏出0元收入0元

发表于 2011-10-8 13:41:41 | 显示全部楼层
楼主思路不错,学习了
(276125118)

打赏出0元收入0元

发表于 2011-10-8 21:19:26 | 显示全部楼层
三行?真酷..我自己用状态机写的 老长了!!!
(276062748)

打赏出0元收入0元

发表于 2011-10-9 14:38:56 | 显示全部楼层
感谢分享
(276033613)

打赏出0元收入0元

发表于 2011-10-9 22:44:31 | 显示全部楼层
mark
(276029908)

打赏出0元收入0元

发表于 2011-10-9 23:46:16 | 显示全部楼层
mark!!
(276029885)

打赏出0元收入0元

发表于 2011-10-9 23:46:39 | 显示全部楼层
mark!!
(276026042)

打赏出0元收入0元

发表于 2011-10-10 00:50:42 | 显示全部楼层
看了一下,好像楼主解说的是1个IO口对应一个按键啊,那就根本就直接判断了啊,没必要这样啊
(275977245)

打赏出0元收入0元

发表于 2011-10-10 14:23:59 | 显示全部楼层
已经用上,很不错的按键程序!
(275912806)

打赏出0元收入0元

发表于 2011-10-11 08:17:58 | 显示全部楼层
mark 按键
(275911225)

打赏出0元收入0元

发表于 2011-10-11 08:44:19 | 显示全部楼层
Thank you very much!
(275910286)

打赏出0元收入0元

发表于 2011-10-11 08:59:58 | 显示全部楼层
很强大!适合多按键的程序!!
(275907369)

打赏出0元收入0元

发表于 2011-10-11 09:48:35 | 显示全部楼层
留个记号,有空分析!
(275906980)

打赏出0元收入0元

发表于 2011-10-11 09:55:04 | 显示全部楼层
MARK
(275906212)

打赏出0元收入0元

发表于 2011-10-11 10:07:52 | 显示全部楼层
可以参考下~
(275901197)

打赏出0元收入0元

发表于 2011-10-11 11:31:27 | 显示全部楼层
不错 标记一下
(275859181)

打赏出0元收入0元

发表于 2011-10-11 23:11:43 | 显示全部楼层
mark
(275773270)

打赏出0元收入0元

发表于 2011-10-12 23:03:34 | 显示全部楼层
MARK!
(275770933)

打赏出0元收入0元

发表于 2011-10-12 23:42:31 | 显示全部楼层
回复【楼主位】zhuhanliang
-----------------------------------------------------------------------

我的主程序架构一直是这样做的,但我的按键做法有点不同
(275736624)

打赏出0元收入0元

发表于 2011-10-13 09:14:20 | 显示全部楼层
很不错得算法,学习了,谢谢楼主分享!
(275734541)

打赏出0元收入0元

发表于 2011-10-13 09:49:03 | 显示全部楼层
有一个问题,如果我们吧20ms的延时发在主循环里,而且用了while(1),直到20ms计时完成在跳入主循环,其他的功能模块也会同样受到20ms的延时限制,这样功能模块的实时性好像就变差了,我觉得消抖的的延时应该不要锁死在主循环里比较好,不知道楼主是否同样。
(275723279)

打赏出0元收入0元

发表于 2011-10-13 12:56:45 | 显示全部楼层
标记哈
(275543708)

打赏出0元收入0元

发表于 2011-10-15 14:49:36 | 显示全部楼层
不错,标记
头像被屏蔽
(275537637)

打赏出0元收入0元

发表于 2011-10-15 16:30:47 | 显示全部楼层
mark
(275533793)

打赏出0元收入0元

发表于 2011-10-15 17:34:51 | 显示全部楼层
回复【楼主位】zhuhanliang
-----------------------------------------------------------------------

好思路
(275526608)

打赏出0元收入0元

发表于 2011-10-15 19:34:36 | 显示全部楼层
受教了~
(275361443)

打赏出0元收入0元

发表于 2011-10-17 17:27:21 | 显示全部楼层
虽然没看明白,不过应该不错,受教了!!回复【楼主位】zhuhanliang
-----------------------------------------------------------------------
(275278166)

打赏出0元收入0元

发表于 2011-10-18 16:35:18 | 显示全部楼层
没明白,继续看!
(275275324)

打赏出0元收入0元

发表于 2011-10-18 17:22:40 | 显示全部楼层
回复【楼主位】zhuhanliang  
-----------------------------------------------------------------------

mark
(275201681)

打赏出0元收入0元

发表于 2011-10-19 13:50:03 | 显示全部楼层
好主意,受教了
(275189378)

打赏出0元收入0元

发表于 2011-10-19 17:15:06 | 显示全部楼层
mark
(275182742)

打赏出0元收入0元

发表于 2011-10-19 19:05:42 | 显示全部楼层
mark
(275179333)

打赏出0元收入0元

发表于 2011-10-19 20:02:31 | 显示全部楼层
我觉得不错。
(275112184)

打赏出0元收入0元

发表于 2011-10-20 14:41:40 | 显示全部楼层
mark
(275105438)

打赏出0元收入0元

发表于 2011-10-20 16:34:06 | 显示全部楼层
留爪
(275104615)

打赏出0元收入0元

发表于 2011-10-20 16:47:49 | 显示全部楼层
极度鄙视! 简单才是真!思路太复杂, 算法再神奇,最终结果还不就是解决问题。
(274835523)

打赏出0元收入0元

发表于 2011-10-23 19:32:41 | 显示全部楼层
算法不错,学习
(274835264)

打赏出0元收入0元

发表于 2011-10-23 19:37:00 | 显示全部楼层
MARK
(274831507)

打赏出0元收入0元

发表于 2011-10-23 20:39:37 | 显示全部楼层
标记
(274830781)

打赏出0元收入0元

发表于 2011-10-23 20:51:43 | 显示全部楼层
mark
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-8 18:44

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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