Datasheet
PIC16(L)F1782/3
DS41579D-page 216 Preliminary 2011-2012 Microchip Technology Inc.
24.3.5 PUSH-PULL PWM WITH FOUR
FULL-BRIDGE OUTPUTS
The full-bridge push-pull PWM is used to drive
transistor bridge circuits as well as synchronous
switches on the secondary side of the bridge.
24.3.5.1 Mode Features
• No Dead-band control
• No Steering control available
• PWM is output on the following four pins only:
- PSMCxA
- PSMCxB
- PSMCxC
- PSMCxD
24.3.5.2 Waveform generation
Push-pull waveforms generate alternating outputs on
the output pairs. Therefore, there are two sets of rising
edge events and two sets of falling edge events.
Odd numbered period rising edge event:
• PSMCxOUT0 and PSMCxOUT2 is set active
Odd numbered period falling edge event:
• PSMCxOUT0 and PSMCxOUT2 is set inactive
Even numbered period rising edge event:
• PSMCxOUT1 and PSMCxOUT3 is set active
Even numbered period falling edge event:
• PSMCxOUT1 and PSMCxOUT3 is set inactive
FIGURE 24-8: PUSH-PULL PWM WITH 4 FULL-BRIDGE OUTPUTS
Note: PSMCxA and PSMCxC are identical
waveforms, and PSMCxB and PSMCxD are
identical waveforms.
Note: This is a subset of the 6-pin output of the
push-pull PWM output, which is why pin
functions are fixed in these positions, so
they are compatible with that mode. See
Section 24.3.6 “Push-Pull PWM with Four
Full-Bridge and Complementary Out-
puts”.
1 2 3
PWM Period Number
Period Event
Rising Edge Event
Falling Edge Event
PSMCxA
PSMCxB
PSMCxC
PSMCxD