CC在整個SPWM中的位置,一共會產生兩個比較信號,當CTR = CMPA和當CTR = CMPB
Cc的作用:1、當計數器等於比較寄存器A或B時,會產生兩個事件
2、控制PWM的佔空比
3使用陰影寄存器更改PWM的佔空比以便獲得更大的靈活性
寄存器:一共三個:控制CMPCTL、比較A CMPA 、比較B CMPB,CMPAHR 這裏不談。
Counter-Compare A Register (CMPA)、 Counter-Compare B Register (CMPB)都是16位的比較寄存器,作用就是比較。
CMPCTL重要位:
SHDWBMODE 、SHDWAMODE :比較寄存器陰影功能使能位,0使能陰影功能,1禁止,向比較寄存器立刻寫入值。
LOADBMODE 、LOADAMODE:讓SHDWBMODE 、SHDWAMODE =1的時候,該位不起作用。
當使能比較寄存器陰影功能時,LOADBMODE 、LOADAMODE表示加載模式
波形:關注重點:比較信號的產生
最後放一張CC的邏輯圖: