Datasheet

PIC18F66K80 FAMILY
DS39977F-page 286 2010-2012 Microchip Technology Inc.
TABLE 20-3: REGISTERS ASSOCIATED WITH ECCP1 MODULE AND TIMER1/2/3/4
File Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
INTCON
GIE/GIEH PEIE/GIEL TMR0IE INT0IE RBIE TMR0IF INT0IF RBIF
RCON IPEN
SBOREN CM RI TO PD POR BOR
PIR3 RC2IF TX2IF CTMUIF CCP2IF CCP1IF
PIE3
RC2IE TX2IE CTMUIE CCP2IE CCP1IE
IPR3 RC2IP TX2IP CTMUIP CCP2IP CCP1IP
PIR4 TMR4IF EEIF
CMP2IF CMP1IF CCP5IF CCP4IF CCP3IF
PIE4 TMR4IE EEIE CMP2IE CMP1IE CCP5IE CCP4IE CCP3IE
IPR4 TMR4IP EEIP
CMP2IP CMP1IP CCP5IP CCP4IP CCP3IP
TRISB TRISB7 TRISB6 TRISB5 TRISB4 TRISB3 TRISB2 TRISB1 TRISB0
TRISC TRISC7 TRISC6
TRISC5 TRISC4 TRISC3 TRISC2 TRISC1 TRISC0
TRISE
(1)
TRISE7 TRISE6 TRISE5 TRISE4 TRISE2 TRISE1 TRISE0
TMR1H Timer1 Register High Byte
TMR1L Timer1 Register Low Byte
TMR2 Timer2 Register
TMR3H Timer3 Register High Byte
TMR3L Timer3 Register Low Byte
TMR4 Timer4 Register
PR2 Timer2 Period Register
PR4 Timer4 Period Register
T1CON TMR1CS1 TMR1CS0 T1CKPS1 T1CKPS0 SOSCEN T1SYNC
RD16 TMR1ON
T2CON
T2OUTPS3 T2OUTPS2 T2OUTPS1 T2OUTPS0 TMR2ON T2CKPS1 T2CKPS0
T3CON TMR3CS1 TMR3CS0 T3CKPS1 T3CKPS0 SOSCEN T3SYNC
RD16 TMR3ON
T4CON T4OUTPS3 T4OUTPS2 T4OUTPS1 T4OUTPS0 TMR4ON T4CKPS1 T4CKPS0
CCPR1H Capture/Compare/PWM Register 1 High Byte
CCPR1L Capture/Compare/PWM Register 1 Low Byte
CCPR2H Capture/Compare/PWM Register 2 High Byte
CCPR2L Capture/Compare/PWM Register 2 Low Byte
CCPR3H Capture/Compare/PWM Register 3 High Byte
CCPR3L Capture/Compare/PWM Register 3 Low Byte
CCP1CON P1M1 P1M0
DC1B1 DC1B0 CCP1M3 CCP1M2 CCP1M1 CCP1M0
CCP2CON DC2B1 DC2B0 CCP2M3 CCP2M2 CCP2M1 CCP2M0
CCP3CON
DC3B1 DC3B0 CCP3M3 CCP3M2 CCP3M1 CCP3M0
CCPTMRS C5TSEL C4TSEL C3TSEL C2TSEL C1TSEL
ECCP1AS ECCP1ASE ECCP1AS2 ECCP1AS1 ECCP1AS0 PSS1AC1 PSS1AC0 PSS1BD1 PSS1BD0
ECCP1DEL P1RSEN P1DC6 P1DC5 P1DC4 P1DC3 P1DC2 P1DC1 P1DC0
PMD0
CCP5MD CCP4MD CCP3MD CCP2MD CCP1MD UART2MD UART1MD SSPMD
Note 1: Unimplemented on devices with a program memory of 32 Kbytes (PIC18F25K80 and PIC18F46K80).