22.6 SCCP Control/Status Registers
| Offset | Name | Bit Pos. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|---|---|
0x00 ... 0x094F | Reserved | |||||||||
| 0x0950 | CCP1CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0952 | CCP1CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0954 | CCP1CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0956 | CCP1CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0958 ... 0x0959 | Reserved | |||||||||
| 0x095A | CCP1CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x095C | CCP1STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x095E ... 0x095F | Reserved | |||||||||
| 0x0960 | CCP1TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x0962 | CCP1TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x0964 | CCP1PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x0966 | CCP1PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x0968 | CCP1RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x096A ... 0x096B | Reserved | |||||||||
| 0x096C | CCP1RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x096E ... 0x096F | Reserved | |||||||||
| 0x0970 | CCP1BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0972 | CCP1BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0974 | CCP2CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0974 | CCP2CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0976 | CCP2CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0976 | CCP2CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0978 ... 0x097D | Reserved | |||||||||
| 0x097E | CCP2CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x0980 | CCP2STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x0982 ... 0x0983 | Reserved | |||||||||
| 0x0984 | CCP2TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x0986 | CCP2TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x0988 | CCP2PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x098A | CCP2PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x098C | CCP2RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x098E ... 0x098F | Reserved | |||||||||
| 0x0990 | CCP2RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0992 ... 0x0993 | Reserved | |||||||||
| 0x0994 | CCP2BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0996 | CCP2BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0998 | CCP3CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x099A | CCP3CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x099C | CCP3CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x099E | CCP3CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x09A0 ... 0x09A1 | Reserved | |||||||||
| 0x09A2 | CCP3CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x09A4 | CCP3STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x09A6 ... 0x09A7 | Reserved | |||||||||
| 0x09A8 | CCP3TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x09AA | CCP3TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x09AC | CCP3PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x09AE | CCP3PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x09B0 | CCP3RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09B2 ... 0x09B3 | Reserved | |||||||||
| 0x09B4 | CCP3RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09B6 ... 0x09B7 | Reserved | |||||||||
| 0x09B8 | CCP3BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x09BA | CCP3BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x09BC | CCP4CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x09BE | CCP4CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x09C0 | CCP4CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x09C2 | CCP4CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x09C4 ... 0x09C5 | Reserved | |||||||||
| 0x09C6 | CCP4CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x09C8 | CCP4STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x09CA ... 0x09CB | Reserved | |||||||||
| 0x09CC | CCP4TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x09CE | CCP4TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x09D0 | CCP4PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x09D2 | CCP4PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x09D4 | CCP4RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09D6 ... 0x09D7 | Reserved | |||||||||
| 0x09D8 | CCP4RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09DA ... 0x09DB | Reserved | |||||||||
| 0x09DC | CCP4BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x09DE | CCP4BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x09E0 | CCP5CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x09E2 | CCP5CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x09E4 | CCP5CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x09E6 | CCP5CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x09E8 ... 0x09E9 | Reserved | |||||||||
| 0x09EA | CCP5CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x09EC | CCP5STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x09EE ... 0x09EF | Reserved | |||||||||
| 0x09F0 | CCP5TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x09F2 | CCP5TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x09F4 | CCP5PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x09F6 | CCP5PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x09F8 | CCP5RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09FA ... 0x09FB | Reserved | |||||||||
| 0x09FC | CCP5RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x09FE ... 0x09FF | Reserved | |||||||||
| 0x0A00 | CCP5BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0A02 | CCP5BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0A04 | CCP6CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0A06 | CCP6CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0A08 | CCP6CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0A0A | CCP6CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0A0C ... 0x0A0D | Reserved | |||||||||
| 0x0A0E | CCP6CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x0A10 | CCP6STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x0A12 ... 0x0A13 | Reserved | |||||||||
| 0x0A14 | CCP6TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x0A16 | CCP6TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x0A18 | CCP6PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x0A1A | CCP6PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x0A1C | CCP6RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A1E ... 0x0A1F | Reserved | |||||||||
| 0x0A20 | CCP6RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A22 ... 0x0A23 | Reserved | |||||||||
| 0x0A24 | CCP6BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0A26 | CCP6BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0A28 | CCP7CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0A2A | CCP7CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0A2C | CCP7CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0A2E | CCP7CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0A30 ... 0x0A31 | Reserved | |||||||||
| 0x0A32 | CCP7CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x0A34 | CCP7STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x0A36 ... 0x0A37 | Reserved | |||||||||
| 0x0A38 | CCP7TMRL | 15:8 | TMRL[15:8] | |||||||
| 7:0 | TMRL[7:0] | |||||||||
| 0x0A3A | CCP7TMRH | 15:8 | TMRH[31:24] | |||||||
| 7:0 | TMRH[23:16] | |||||||||
| 0x0A3C | CCP7PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x0A3E | CCP7PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x0A40 | CCP7RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A42 ... 0x0A43 | Reserved | |||||||||
| 0x0A44 | CCP7RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A46 ... 0x0A47 | Reserved | |||||||||
| 0x0A48 | CCP7BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0A4A | CCP7BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0A4C | CCP8CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0A4E | CCP8CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0A50 | CCP8CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0A52 | CCP8CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0A54 ... 0x0A55 | Reserved | |||||||||
| 0x0A56 | CCP8CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x0A58 | CCP8STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x0A5A ... 0x0A5F | Reserved | |||||||||
| 0x0A60 | CCP8PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x0A62 | CCP8PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x0A64 | CCP8RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A66 ... 0x0A67 | Reserved | |||||||||
| 0x0A68 | CCP8RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A6A ... 0x0A6B | Reserved | |||||||||
| 0x0A6C | CCP8BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0A6E | CCP8BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
| 0x0A70 | CCP9CON1L | 15:8 | CCPON | CCPSIDL | CCPSLP | TMRSYNC | CLKSEL[2:0] | |||
| 7:0 | TMRPS[1:0] | T32 | CCSEL | MOD[3:0] | ||||||
| 0x0A72 | CCP9CON1H | 15:8 | OPSSRC | RTRGEN | OPS3[3:0] | |||||
| 7:0 | TRIGEN | ONESHOT | ALTSYNC | SYNC[4:0] | ||||||
| 0x0A74 | CCP9CON2L | 15:8 | PWMRSEN | ASDGM | SSDG | |||||
| 7:0 | ASDG[7:0] | |||||||||
| 0x0A74 | CCP9CON3H | 15:8 | OETRIG | OSCNT[2:0] | ||||||
| 7:0 | POLACE | PSSACE[1:0] | PSSBDF[1:0] | |||||||
| 0x0A76 | CCP9CON2H | 15:8 | OENSYNC | OCAEN | ||||||
| 7:0 | ICGSM[1:0] | AUXOUT[1:0] | ICS[2:0] | |||||||
0x0A78 ... 0x0A7B | Reserved | |||||||||
| 0x0A7C | CCP9STATL | 15:8 | ICGARM | |||||||
| 7:0 | CCPTRIG | TRSET | TRCLR | ASEVT | SCEVT | ICDIS | ICOV | ICBNE | ||
0x0A7E ... 0x0A83 | Reserved | |||||||||
| 0x0A84 | CCP9PRL | 15:8 | PRL[15:8] | |||||||
| 7:0 | PRL[7:0] | |||||||||
| 0x0A86 | CCP9PRH | 15:8 | PRH[31:24] | |||||||
| 7:0 | PRH[23:16] | |||||||||
| 0x0A88 | CCP9RA | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A8A ... 0x0A8B | Reserved | |||||||||
| 0x0A8C | CCP9RB | 15:8 | CMP[15:8] | |||||||
| 7:0 | CMP[7:0] | |||||||||
0x0A8E ... 0x0A8F | Reserved | |||||||||
| 0x0A90 | CCP9BUFL | 15:8 | BUF[15:8] | |||||||
| 7:0 | BUF[7:0] | |||||||||
| 0x0A92 | CCP9BUFH | 15:8 | BUF[31:24] | |||||||
| 7:0 | BUF[23:16] | |||||||||
