PIC18F4520 的 CCP 模块可生成 PWM,配置步骤:1. 设置 TRISC 引脚为输出,配置 TMR2 预分频 / 后分频;2. 写 PR2 设定 PWM 周期,CCPRxL+CCPxCON<5:4> 设定占空比;3. 使能 TMR2 和 CCP 为 PWM 模式。通过修改占空比值,改变 PWM 输出电平占比,进而调节电机供电平均电压,实现速度控制。
总结
PIC18F4520 依靠CCP 模块 + TMR2 定时器生成 PWM 信号;
核心是调整占空比改变电机平均供电电压;
需先配置引脚、定时器分频和模块工作模式。
|
|