C8051F020的8位PWM模塊 作者: 時間:2016-11-24 來源:網(wǎng)絡(luò) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢 收藏 PCA0~4每個模塊都可以獨立地用于在對應的CEXn引腳產(chǎn)生脈寬調(diào)制PWM輸出,PWM輸出信號的頻率取決于PCA0計數(shù)器/定時器的時基。使用模塊的捕捉/比較寄存器PCA0CPLn改變PWM輸出信號的占空比,當PCA0計數(shù)器/定時器的低字節(jié)PCA0L與PCA0CPLn中的值相等時CEXn的輸出被置1,當PCA0L中的計數(shù)值溢出時,CEXn輸出被置為低電平。當計數(shù)器/定時器的低字節(jié)PCA0L溢出時,從0xFF到0x00保存在PCA0CPHn中的值被自動裝入PCA0CPLn,不需軟件干預。置1PCA0CPMn寄存器中的ECOMn和PWMn位將允許8位脈沖寬度調(diào)制器方式,8位PWM方式的占空比由以下方程給出:本文引用地址:http://www.ex-cimer.com/article/201611/320866.htmPWM模塊結(jié)構(gòu)簡圖:
評論