Datasheet
dsPIC33FJ06GS101/X02 and dsPIC33FJ16GSX02/X04
DS70000318G-page 60 2008-2014 Microchip Technology Inc.
TABLE 4-18: HIGH-SPEED PWM GENERATOR 1 REGISTER MAP
File
Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
PWMCON1 0420 FLTSTAT CLSTAT TRGSTAT FLTIEN CLIEN TRGIEN ITB MDCS DTC1 DTC0 — — — CAM XPRES IUE
0000
IOCON1 0422 PENH PENL POLH POLL PMOD1 PMOD0 OVRENH OVRENL OVRDAT1 OVRDAT0 FLTDAT1 FLTDAT0 CLDAT1 CLDAT0 SWAP OSYNC
0000
FCLCON1 0424 IFLTMOD CLSRC4 CLSRC3 CLSRC2 CLSRC1 CLSRC0 CLPOL CLMOD FLTSRC4 FLTSRC3 FLTSRC2 FLTSRC1 FLTSRC0 FLTPOL FLTMOD1 FLTMOD0
0000
PDC1 0426 PDC1<15:0>
0000
PHASE1 0428 PHASE1<15:0>
0000
DTR1 042A — — DTR1<13:0>
0000
ALTDTR1 042C — — ALTDTR1<13:0>
0000
SDC1 042E SDC1<15:0>
0000
SPHASE1 0430 SPHASE1<15:0>
0000
TRIG1 0432 TRGCMP<15:3> — — —
0000
TRGCON1 0434 TRGDIV3 TRGDIV2 TRGDIV1 TRGDIV0 — — — —DTM — TRGSTRT5 TRGSTRT4 TRGSTRT3 TRGSTRT2 TRGSTRT1 TRGSTRT0
0000
STRIG1 0436 STRGCMP<15:3> — — —
0000
PWMCAP1 0438 PWMCAP1<15:3> — — —
0000
LEBCON1 043A PHR PHF PLR PLF FLTLEBEN CLLEBEN LEB6 LEB5 LEB4 LEB3 LEB2 LEB1 LEB0 — — —
0000
Legend:
x
= unknown value on Reset, — = unimplemented, read as ‘
0
’. Reset values are shown in hexadecimal.
TABLE 4-19: HIGH-SPEED PWM GENERATOR 2 REGISTER MAP FOR dsPIC33FJ06GS102/202 AND dsPIC33FJ16GSX02/X04 DEVICES ONLY
File
Name
SFR
Addr
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
All
Resets
PWMCON2 0440 FLTSTAT CLSTAT TRGSTAT FLTIEN CLIEN TRGIEN ITB MDCS DTC1 DTC0 — — — CAM XPRES IUE
0000
IOCON2 0442 PENH PENL POLH POLL PMOD1 PMOD0 OVRENH OVRENL OVRDAT1 OVRDAT0 FLTDAT1 FLTDAT0 CLDAT1 CLDAT0 SWAP OSYNC
0000
FCLCON2 0444 IFLTMOD CLSRC4 CLSRC3 CLSRC2 CLSRC1 CLSRC0 CLPOL CLMOD FLTSRC4 FLTSRC3 FLTSRC2 FLTSRC1 FLTSRC0 FLTPOL FLTMOD1 FLTMOD0
0000
PDC2 0446 PDC2<15:0>
0000
PHASE2 0448 PHASE2<15:0>
0000
DTR2 044A — — DTR2<13:0>
0000
ALTDTR2 044C — — ALTDTR2<13:0>
0000
SDC2 044E SDC2<15:0>
0000
SPHASE2 0450 SPHASE2<15:0>
0000
TRIG2 0452 TRGCMP<15:3> — — —
0000
TRGCON2 0454 TRGDIV3 TRGDIV2 TRGDIV1 TRGDIV0 — — — —DTM — TRGSTRT5 TRGSTRT4 TRGSTRT3 TRGSTRT2 TRGSTRT1 TRGSTRT0
0000
STRIG2 0456 STRGCMP<15:3> — — —
0000
PWMCAP2 0458 PWMCAP2<15:3> — — —
0000
LEBCON2 045A PHR PHF PLR PLF FLTLEBEN CLLEBEN LEB6 LEB5 LEB4 LEB3 LEB2 LEB1 LEB0 — — —
0000
Legend:
x
= unknown value on Reset, — = unimplemented, read as ‘
0
’. Reset values are shown in hexadecimal.