Microchip Technology MCP1631RD-MCC2 Data Sheet

Page of 338
 2006-2012 Microchip Technology Inc.
DS41291G-page 153
PIC16F882/883/884/886/887
TABLE 11-6:
REGISTERS ASSOCIATED WITH CAPTURE, COMPARE AND TIMER1  
TABLE 11-7:
REGISTERS ASSOCIATED WITH PWM AND TIMER2
  
   
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register 
on Page
CCP1CON
P1M1
P1M0
DC1B1
DC1B0
CCP1M3
CCP1M2 CCP1M1 CCP1M0
CCP2CON
DC2B1
DC2B0
CCP2M3
CCP2M2 CCP2M1 CCP2M0
CCPR1L
Capture/Compare/PWM Register 1 Low Byte (LSB)
CCPR1H
Capture/Compare/PWM Register 1 High Byte (MSB)
CCPR2L
Capture/Compare/PWM Register 2 Low Byte (LSB)
CCPR2H
Capture/Compare/PWM Register 2 High Byte (MSB)
CM2CON1 MC1OUT MC2OUT C1RSEL
C2RSEL
T1GSS C2SYNC
INTCON
GIE PEIE
T0IE
INTE
RBIE
T0IF
INTF
RBIF
PIE1
ADIE
RCIE
TXIE
SSPIE
CCP1IE
TMR2IE TMR1IE
PIE2
OSFIE
C2IE
C1IE
EEIE
BCLIE
ULPWUIE
CCP2IE
PIR1
ADIF
RCIF
TXIF
SSPIF
CCP1IF
TMR2IF
TMR1IF
PIR2
OSFIF
C2IF
C1IF
EEIF
BCLIF
ULPWUIF
CCP2IF
T1CON
T1GINV TMR1GE T1CKPS1 T1CKPS0 T1OSCEN
T1SYNC
TMR1CS TMR1ON
TMR1L
Holding Register for the Least Significant Byte of the 16-bit TMR1 Register
TMR1H
Holding Register for the Most Significant Byte of the 16-bit TMR1 Register
TRISC
TRISC7
TRISC6
TRISC5
TRISC4
TRISC3
TRISC2
TRISC1
TRISC0
Legend: – = Unimplemented locations, read as ‘0’, u = unchanged, x = unknown. Shaded cells are not used by the 
Capture and Compare.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Register 
on Page
CCP1CON
P1M1
P1M0
DC1B1
DC1B0
CCP1M3 CCP1M2 CCP1M1 CCP1M0
CCP2CON
DC2B1
DC2B0
CCP2M3 CCP2M2 CCP2M1 CCP2M0
ECCPAS
ECCPASE ECCPAS2 ECCPAS1 ECCPAS0 PSSAC1 PSSAC0 PSSBD1 PSSBD0
INTCON
GIE
PEIE
T0IE
INTE
RBIE
T0IF
INTF
RBIF
PR2
Timer2 Period Register
PSTRCON
STRSYNC
STRD
STRC
STRB
STRA
PWM1CON
PRSEN
PDC6
PDC5
PDC4
PDC3
PDC2
PDC1
PDC0
T2CON
TOUTPS3 TOUTPS2 TOUTPS1 TOUTPS0 TMR2ON T2CKPS1 T2CKPS0
TMR2
Timer2 Module Register
TRISB
TRISB7
TRISB6
TRISB5
TRISB4
TRISB3
TRISB2
TRISB1
TRISB0
TRISC
TRISC7
TRISC6
TRISC5
TRISC4
TRISC3
TRISC2
TRISC1
TRISC0
TRISD
TRISD7
TRISD6
TRISD5
TRISD4
TRISD3
TRISD2
TRISD1
TRISD0
Legend: – = Unimplemented locations, read as ‘0’, u = unchanged, x = unknown. Shaded cells are not used by the 
PWM.