Specifications

dsPIC33F/PIC24H Family Reference Manual
DS70323E-page 43-4 © 2008-2012 Microchip Technology Inc.
PHASEx: PWM Primary Phase Shift Register
- Provides the phase shift value for the PWMxH and/or PWMxL outputs, if master time
base is selected
- Provides the independent time base period for the PWMxH and/or PWMxL outputs, if
independent time base is selected
DTRx: PWM Dead Time Register
- Provides the dead time value for the PWMxH output, if positive dead time is selected
- Provides the dead time value for the PWMxL output, if negative dead time is selected
ALTDTRx: PWM Alternate Dead Time Register
- Provides the dead time value for the PWMxL output, if positive dead time is selected
- Provides the dead time value for the PWMxH output, if negative dead time is selected
SDCx: PWM Secondary Duty Cycle Register
- Provides the duty cycle value for the PWMxL output, if independent time base is
selected
SPHASEx: PWM Secondary Phase Shift Register
- Provides the phase shift for the PWMxL output, if the master time base and Independent
Output mode are selected
- Provides the independent time base period value for the PWMxL output, if the
independent time base and Independent Output mode are selected
TRGCONx: PWM Trigger Control Register
- Enables the PWMx trigger postscaler start event
- Specifies the number of PWM cycles to skip before generating the first trigger
- Enables or disables the primary PWM trigger event with the secondary PWM trigger
event
IOCONx: PWM I/O Control Register
- Enables or disables PWM pin control feature (PWM control or GPIO)
- Controls the PWMxH and PWMxL output polarity
- Controls the PWMxH and PWMxL output if any of the following modes is selected:
Complementary mode
Push-Pull mode
True Independent mode
FCLCONx: PWM Fault Current-Limit Control Register
- Selects the current-limit control signal source
- Selects the current-limit polarity
- Enables or disables the Current-Limit mode
- Selects the fault control signal source
- Configures the fault polarity
- Enables or disables the Fault mode
TRIGx: PWM Primary Trigger Compare Value Register
- Provides the compare value to generate the primary PWM trigger
STRIGx: PWM Secondary Trigger Compare Value Register
- Provides the compare value to generate the secondary PWM trigger
LEBCONx: Leading-Edge Blanking Control Register (Version 1)
- Selects the rising or falling edge of the PWM output for LEB
- Enables or disables LEB for fault and current-limit inputs
LEBCONx: Leading-Edge Blanking Control Register (Version 2)
- Selects rising or falling edge of the PWM output for Leading-Edge Blanking
- Enables or disables Leading-Edge Blanking for Fault and current-limit inputs
- Specifies the state of blanking for the Fault input and current-limit signals when the
selected blanking signal (PWMxH, PWMxL or other specified signal by the PWM State
Blank Source Select bits (BLANKSEL<3:0>) in the PWM Auxiliary Control register
(AUXCONx<11:8>)) is high or low