打印

avr计数器如何实现计数?

[复制链接]
3098|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zzstone0625|  楼主 | 2013-1-13 15:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
阿南| | 2013-1-14 09:29 | 只看该作者
只有有定时计数器就可以了吧,原理都是一样的。一个脉冲计一次。

使用特权

评论回复
板凳
jlass| | 2013-1-14 09:40 | 只看该作者
把要测量的长度转化成脉冲信号,然后计数

使用特权

评论回复
地板
zzstone0625|  楼主 | 2013-1-14 10:54 | 只看该作者
jlass 发表于 2013-1-14 09:40
把要测量的长度转化成脉冲信号,然后计数

他是怎么返回值的,返回的是一个什么值??

使用特权

评论回复
5
zzstone0625|  楼主 | 2013-1-14 10:58 | 只看该作者
阿南 发表于 2013-1-14 09:29
只有有定时计数器就可以了吧,原理都是一样的。一个脉冲计一次。

假如我采用64分频后,他的内部时钟频率是多少?怎么返回值啊,如果能给我说下整个过程,太感谢你了

使用特权

评论回复
6
liusensen| | 2013-1-14 11:03 | 只看该作者
jlass 发表于 2013-1-14 09:40
把要测量的长度转化成脉冲信号,然后计数

同意  

使用特权

评论回复
7
zzstone0625|  楼主 | 2013-1-14 11:16 | 只看该作者
liusensen 发表于 2013-1-14 11:03
同意

计的数怎么返回给端口????请教哥

使用特权

评论回复
8
zf_015820| | 2013-1-14 11:18 | 只看该作者
内部时钟频率是:你的单片机的晶振频率;TIMER就是计数这个的,转换成时间:64分频 / 晶振频率 =计时S数,你可以查看一些单片机的书,关于TIMER的那一章,都会说明的很清楚 ,我记得,大约是这样的

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
zzstone0625 + 1 谢谢你,解决了!其实是个简单问题,但对于.
9
huangxz| | 2013-1-14 14:23 | 只看该作者
"测量外部的一个长度"?
是测量脉冲宽度吧

使用特权

评论回复
10
zzstone0625|  楼主 | 2013-1-14 14:29 | 只看该作者
谢谢了

使用特权

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

本版积分规则

0

主题

0

帖子

0

粉丝