第8章 ATD模块和PWM模块v4.ppt

谢谢! x通道计数寄存器--PWMCNTx 周期寄存器--PWMPERx 占空比寄存器--PWMDTYx 开始 周期 TPWM TPWM 占空比 TDuty PWMDTYx PWMPERx PWMPERx fClock, TClock 8-bit Counter PWMCNTx 时钟 8-bit Compare = PWMDTYx 8-bit Compare = PWMPERx 0x00 0x00 Pinx 当8位计数器的值等于PWMDTYx(duty cycle寄存器)时,电平从有效跳到无效; 当8位计数器的值等于PWMPERx(周期寄存器)时,电平从无效跳到有效,然后计数器清0,重新开始计数 CAEx=0:左对齐 开始 周期 TPWM TPWM 占空比 TDuty PWMDTYx PWMPERx fClock, TClock 0x00 0x00 CAEx=1:居中对齐 PWM模块的时钟选择 四个时钟源CLOCKA、CLOCKB、CLOCKSA、CLOCKSB。 其中CLOCKA(B)可以把总线时钟进行1、2、4、8、16、32、64、128分频。Clock A 的预分频因子通过PWMPRCLK寄存器中的PCKA2、PCKA1 和PCKA0 来选择,Clock B 的预分频因子通过PWMPRCLK 寄存器中的PCKB2、PCKB1 和PCKB0 来选择。 总线时钟 CLO

文档评论(0)

1亿VIP精品文档

相关文档