MSP430F149的TIMER_A的比較模式主要用來做PWM發(fā)生器,可產(chǎn)生兩路獨立的PWM波形(TA1,TA2)。只要管腳第二功能為TA1或TA2都可配置成輸出。我看了下datasheet,用增計數(shù)配合PWM方式6(即toggle/set)比較簡單和靈活,可以做到周期和占空比可變,能滿足日常應(yīng)用。在這種配置下,PWM周期即CCR0,占空比(用時間表示)即CCR1或CCR2的值。本文引用地址:http://www.ex-cimer.com/article/201611/320877.htm 由上圖可知,在模式6中,當(dāng)TAR中的值等于TACCR1中的值時,輸出管腳會變?yōu)榈碗娖?,?dāng)TAR的值記到TACCR0時,輸出管腳又變?yōu)楦唠娖?,而中斷只在記?shù)到CCR0時發(fā)生,且中斷標(biāo)志為TAIFG。注意改變占空比的間隔最好稍微長點,波形比較好看。
評論