PCA0~4每個(gè)模塊都可以獨(dú)立地用于在對(duì)應(yīng)的CEXn引腳產(chǎn)生脈寬調(diào)制PWM輸出,PWM輸出信號(hào)的頻率取決于PCA0計(jì)數(shù)器/定時(shí)器的時(shí)基。使用模塊的捕捉/比較寄存器PCA0CPLn改變PWM輸出信號(hào)的占空比,當(dāng)PCA0計(jì)數(shù)器/定時(shí)器的低字節(jié)PCA0L與PCA0CPLn中的值相等時(shí)CEXn的輸出被置1,當(dāng)PCA0L中的計(jì)數(shù)值溢出時(shí),CEXn輸出被置為低電平。當(dāng)計(jì)數(shù)器/定時(shí)器的低字節(jié)PCA0L溢出時(shí),從0xFF到0x00保存在PCA0CPHn中的值被自動(dòng)裝入PCA0CPLn,不需軟件干預(yù)。置1PCA0CPMn寄存器中的ECOMn和PWMn位將允許8位脈沖寬度調(diào)制器方式,8位PWM方式的占空比由以下方程給出:本文引用地址:http://m.butianyuan.cn/article/201611/320866.htm
PWM模塊結(jié)構(gòu)簡(jiǎn)圖:
評(píng)論