求知道,关于avr 输入捕获,我都配置好了,就是没法实现

[复制链接]
2165|2
 楼主| boy_want 发表于 2011-9-8 10:19 | 显示全部楼层 |阅读模式
我最近想用mega64 测量频率,于是就是用T/C1的输入捕获功能,但是不会用,求高手指导下
迎风K歌 发表于 2011-9-8 10:45 | 显示全部楼层
按着规格书一步步设置就可以了
jamin.x 发表于 2011-9-28 10:24 | 显示全部楼层
使用输入捕获中断,将前后两次ICR1值相减。如 atmega16L  8MHZ 外部晶振中TCCR1B=(1<<ICNC1)|(1<<ICES1)上升延触发 输入捕获使能;
TCCR1B|=0X01/使用1分频 1us;
然后在中断函数中将两次ICR1值相减,然后倒数后*10000000
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

36

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部