msp430f149定时器怎么工作

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

}

我是比较 喜欢直接配置寄存器而鈈是使用库函数进行与或所以在设置TACTL时

根据需要:1.使用8分频将8MHz变为1MHz

3.使用连续计数模式,此模式要手动重装

所以TACTL控制字为:

CCTL0寄存器配置:、

因为我们是使用比较模式开启中断,所以只有CCIEx位为1其余全为0

控制字为:0X0010。此时也可以直接写出CCTL0 = CCIE0;不过我还是喜欢配置寄存器来写

发咘了59 篇原创文章 · 获赞 34 · 访问量 3万+

}

问题1:设定方波频率低的话(比如20HZ)方波就会失真。调高方波频率(200HZ)就好了。

问题2:定时器A输入时钟源设定为XT2(8MHZ),程序中设定PWM输出方波为1MHZ但示波器检测输出方波频率只有888KHZ。调低方波频率(比如:10KHZ),示波器检测输出方波频率就正常

怎么解决啊?各位大神请指教!

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信