万博体育软件appC8051的软开关用移相PWM的实现

万博体育软件app作者:万博体育软件app 发布时间:2020-01-08 已浏览: 154次

1C805lF系列單片機可編程計數器陣列PCA簡介圖1為PCA原理框圖,以C8051F040為例,PCA包含1個專用的16位計數器/定時器和6個16位捕捉/比較模塊。從圖1中可見,16位PCA專用計數器/定時器的時基信號可有多種選擇,可通過配置相關的系統控制器的特殊功能寄存器(SFR)來實現。每個捕捉/比較模塊有自己的I/O線CEXn,可通過配制交叉開關寄存器(XBR。)將每個模塊的I/O線連接到端口I/0;每個模塊都可配制為獨立工作,有4種工作方式:邊沿觸發捕捉方式、軟件定時器比較方式、高速輸出和脈寬調制器。本文中產生多路占空比不等的移相PWM是使用了捕捉/比較模塊的高速輸出工作方式,万博体育软件app其原理如圖2所示。