Datasheet
dsPIC33FJ06GS101/X02 and dsPIC33FJ16GSX02/X04
DS70318F-page 198 © 2008-2012 Microchip Technology Inc.
FIGURE 15-2: PARTITIONED OUTPUT PAIR, COMPLEMENTARY PWM MODE
15.3 Control Registers
The following registers control the operation of the
high-speed PWM module.
• PTCON: PWM Time Base Control Register
• PTCON2: PWM Clock Divider Select Register
• PTPER: PWM Master Time Base Register
• SEVTCMP: PWM Special Event Compare
Register
• MDC: PWM Master Duty Cycle Register
• PWMCONx: PWMx Control Register
• PDCx: PWMx Generator Duty Cycle Register
• PHASEx: PWMx Primary Phase Shift Register
(provides the local time base period for PWMxH)
• DTRx: PWMx Dead-Time Register
• ALTDTRx: PWMx Alternate Dead-Time Register
• SDCx: PWMx Secondary Duty Cycle Register
• SPHASEx: PWMx Secondary Phase Shift
Register (provides the local time base for
PWMxL)
• TRGCONx: PWMx Trigger Control Register
• IOCONx: PWMx I/O Control Register
• FCLCONx: PWMx Fault Current-Limit Control
Register
• TRIGx: PWMx Primary Trigger Compare Value
Register
• STRIGx: PWMx Secondary Trigger Compare
Value Register
• LEBCONx: Leading-Edge Blanking Control
Register
• PWMCAPx: Primary PWMx Time Base Capture
Register
PWM Duty Cycle Register
Duty Cycle Comparator
Fault Override Values
Channel Override Values
Fault Pin Assignment Logic
Fault Pin
PWMXH
PWMXL
TMR < PDC
PWM
Override
Logic
Dead-Time
Logic
Fault Active
Phase Offset
M
U
X
M
U
X
Timer/Counter