打印
[ZLG-MCU]

想检测两次按键的时间差

[复制链接]
3506|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuxh|  楼主 | 2010-5-9 18:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
chuxh|  楼主 | 2010-5-9 18:43 | 只看该作者
就是说把两次的时间差转化为“一个按键”的力度

使用特权

评论回复
板凳
虎虎生威| | 2010-5-9 18:46 | 只看该作者
每隔一定的时间检查所有的按键状态,在第一个点接通时,时间值就累加,直到第二个点接通。

使用特权

评论回复
地板
虎虎生威| | 2010-5-9 18:47 | 只看该作者
不过貌视这样消耗比较大

使用特权

评论回复
5
llljh| | 2010-5-9 20:37 | 只看该作者
是啊,得需要不断查询

使用特权

评论回复
6
acute1110| | 2010-5-10 12:25 | 只看该作者
用一个中断来做,进中断开timer,第二次进读值,然后clear,第三次进 读值clear。。。。。。

使用特权

评论回复
7
apan| | 2010-5-10 13:40 | 只看该作者
用PCA来做比较方便

使用特权

评论回复
8
linbei1988| | 2010-5-10 15:50 | 只看该作者
这个想怎么做就怎么做啊,看你的具体要求是什么...程序执行速度要求怎么样之类

使用特权

评论回复
9
maomao2126| | 2010-5-10 17:09 | 只看该作者
用timer来做了

使用特权

评论回复
10
chuxh|  楼主 | 2010-5-10 22:46 | 只看该作者
方法好多啊

使用特权

评论回复
11
午夜粪车| | 2010-5-10 23:09 | 只看该作者
3楼的功耗太大了

使用特权

评论回复
12
llljh| | 2010-5-21 20:43 | 只看该作者
时间也不能做的很细啊

使用特权

评论回复
13
chuxh|  楼主 | 2010-5-29 20:03 | 只看该作者
时间也不能做的很细啊
llljh 发表于 2010-5-21 20:43
能把时间做的细一点怎么搞?

使用特权

评论回复
14
虎虎生威| | 2010-5-29 20:03 | 只看该作者
多少以下?

使用特权

评论回复
15
hulan1985| | 2010-5-29 20:04 | 只看该作者
考虑按键抖动吗?

使用特权

评论回复
16
chuxh|  楼主 | 2010-5-29 20:04 | 只看该作者
多少以下?
虎虎生威 发表于 2010-5-29 20:03
us以下吗?

使用特权

评论回复
17
chuxh|  楼主 | 2010-5-29 20:05 | 只看该作者
100us差不多吧

使用特权

评论回复
18
chuxh|  楼主 | 2010-5-29 20:05 | 只看该作者
考虑按键抖动吗?
hulan1985 发表于 2010-5-29 20:04
这个可以不考虑

使用特权

评论回复
19
虎虎生威| | 2010-5-29 20:06 | 只看该作者
那这个其实就是要考虑怎样使用中断模式了

使用特权

评论回复
20
hulan1985| | 2010-5-29 20:07 | 只看该作者
不一定吧,电路上可以想写办法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

936

主题

11296

帖子

2

粉丝