Datasheet

PIC16F785/HV785
DS41249E-page 102 © 2008 Microchip Technology Inc.
FIGURE 13-6: COMPLEMENTARY OUTPUT PWM TIMING
TABLE 13-1: REGISTERS/BITS ASSOCIATED WITH PWM
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Value on
POR, BOR
Value on all
other Resets
CM1CON0 C1ON
C1OUT C1OE C1POL C1SP C1R C1CH1 C1CH0 0000 0000 0000 0000
CM2CON0 C2ON
C2OUT C2OE C2POL C2SP C2R C2CH1 C2CH0 0000 0000 0000 0000
PWMCLK PWMASE PWMP1 PWMP0 PER4 PER3 PER2 PER1 PER0 0000 0000 0000 0000
PWMCON0 PRSEN PASEN BLANK2 BLANK1 SYNC1 SYNC0 PH2EN PH1EN 0000 0000 0000 0000
PWMCON1
COMOD1 COMOD0 CMDLY4 CMDLY3 CMDLY2 CMDLY1 CMDLY0 -000 0000 -000 0000
PWMPH1 POL C2EN C1EN PH4 PH3 PH2 PH1 PH0 0000 0000 0000 0000
PWMPH2 POL C2EN C1EN PH4 PH3 PH2 PH1 PH0 0000 0000 0000 0000
REFCON
BGST VRBB VREN VROE CVROE --00 000- --00 000-
VRCON C1VREN C2VREN VRR
VR3 VR2 VR1 VR0 000- 0000 000- 0000
Legend: x = unknown, u = unchanged, – = unimplemented read as ‘0’, q = value depends upon condition. Shaded cells are not used by data PWM
module.
01230
1
1 2301
FOSC
SYNC
pwm_count
pwm_clk
C1OUT
pha1
pha2
Phase 1 setup: PH<4:0> = 0x00, C1EN = 1, BLANKx = X, COMOD<1:0> = 0x01
PWMP<1:0> = 0
X01, PER<4:0> = 0X03
3
Delay
Delay
Shutdown
0