pwm输入捕获频率

2019-08-02 15:52发布

最近在做MSP430输入捕获实验,用的是msp430G2452单片机。捕获实验是成功了。但是捕获的频率一高,捕获数据就出错。求大神指教:
1、8M主频,最大能捕获多高频率,单片机运行正常,怎么计算?

2、要捕获40K赫兹的方波,单片机的主频最少是多少?怎么计算?

思维有点乱,还请大侠不吝赐教,在此先行谢过.不胜感激~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
斯诺
2019-08-03 03:19
本帖最后由 斯诺 于 2014-4-8 10:00 编辑

#pragma vector=TIMER0_A0_VECTOR
1.进中断记录第一次上升沿CCR0的值,中断次数加一;
2.中断一次上升沿次数加一记录定时器溢出中断前的最后一次CCR0的值;

#pragma vector=TIMER0_A1_VECTOR  
1、计算中断的次数,计算周期次数
2、计算周期时间
3、根据周期数和时间计算方波频率

一周热门 更多>