PIC18F6585/8585/6680/8680
表16-2:
示例PWM频率和分辨率的40 MHz
2.44千赫
16
FFH
10
9.77千赫
4
FFH
10
39.06千赫
1
FFH
10
156.25千赫
1
3Fh
8
312.50千赫
1
1Fh
7
416.67千赫
1
17h
6.58
PWM频率
定时器预分频器( 1 , 4 , 16 )
PR2值
最大分辨率(位)
图16-2 :
占空比寄存器
CCPR1L
增强型PWM模块的简化框图
CCP1CON<5 : 4>
P1M1<1 : 0>
2
CCP1M<3 : 0>
4
CCP1/P1A
TRISC<2>
CCPR1H (从)
P1B
R
Q
产量
调节器
P1C
TMR2
(注1 )
S
P1D
清除定时器,
设定CCP1引脚和
锁存特区
CCP1DEL
TRISG<4>
TRISE<5>
TRISE<6>
RC2/CCP1/P1A
RE6 / AD14 / P1B或RH7
(2)
比较
RE5 / AD13 / P1C或RH6
(2)
比较
RG4/P1D
PR2
记
1:
2:
8位定时器TMR2寄存器与2位内部Q时钟或2位预分频器来产生10位时基。
替代设置由ECCPMX位( PIC18F8X8X仅设备)控制。
图16-3 :
PWM输出关系(高电平有效状态)
0
信号
税
周期
期
P1A调制
延迟
(1)
P1A调制
延迟
(1)
PR2 + 1
CCP1CON
<7 : 6>
00
(单输出)
10
(半桥)
P1B调制
P1A有效
01
(全桥,
向前)
P1B无效
P1C无效
P1D调制
P1A无效
11
(全桥,
反向)
P1B调制
P1C有效
P1D无效
注1 :
死区延时使用ECCP1DEL寄存器进行编程(第
DS30491C第178页
2004年Microchip的科技公司