微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > MSP430F149 TIMER_A(二)——比较模式

MSP430F149 TIMER_A(二)——比较模式

时间:11-24 来源:互联网 点击:
MSP430F149TIMER_A比较模式主要用来做PWM发生器,可产生两路独立的PWM波形(TA1,TA2)。只要管脚第二功能为TA1或TA2都可配置成输出。我看了下datasheet,用增计数配合PWM方式6(即toggle/set)比较简单和灵活,可以做到周期和占空比可变,能满足日常应用。在这种配置下,PWM周期即CCR0,占空比(用时间表示)即CCR1或CCR2的值。

由上图可知,在模式6中,当TAR中的值等于TACCR1中的值时,输出管脚会变为低电平,当TAR的值记到TACCR0时,输出管脚又变为高电平,而中断只在记数到CCR0时发生,且中断标志为TAIFG。注意改变占空比的间隔最好稍微长点,波形比较好看。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top