Datasheet
PIC24FJ16MC101/102 AND PIC24FJ32MC101/102/104
DS39997C-page 156 Preliminary © 2011-2012 Microchip Technology Inc.
FIGURE 15-1: 6-CHANNEL PWM MODULE BLOCK DIAGRAM (PWM1)
P1DC3
P1DC3 Buffer
PWM1CON1
PWM1CON2
P1TPER
Comparator
Comparator
Channel 3 Dead-Time
Generator and
P1TCON
P1SECMP
Comparator
Special Event Trigger
P1OVDCON
PWM Enable and Mode SFRs
PWM Manual
Control SFR
Channel 2 Dead-Time
Generator and
Channel 1 Dead-Time
Generator and
PWM
Generator 2
(1)
PWM
Generator 1
(1)
PWM Generator 3
SEVTDIR
PTDIR
P1DTCON1
Dead-Time Control SFRs
PWM1L1
PWM1H1
PWM1L2
PWM1H2
Note 1: The details of PWM Generator 1 and 2 are not shown for clarity.
2: On PIC24FJ16MC101 (20-pin) devices, the FLTA1
pin is supported, but requires an external pull-down resistor for
correct functionality.
3: On PIC24FJ16MC102 (28-pin) devices, the FLTA1
and FLTB1 pins are supported and do not require an external
pull-down resistor.
16-bit Data Bus
PWM1L3
PWM1H3
P1DTCON2
P1FLTACON
Fault A Pin Control SFRs
PWM Time Base
Output
Driver
Block
FLTA1
(2,3)
Override Logic
Override Logic
Override Logic
Special Event
Postscaler
P1TPER Buffer
P1TMR
P1FLTBCON
Fault B Pin Control SFRs
FLTB1
(3)