Datasheet

2012-2013 Microchip Technology Inc. DS30009312B-page 53
PIC24FJ128GC010 FAMILY
TABLE 4-7: INPUT CAPTURE REGISTER MAP
File
Name
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
IC1CON1 0140 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC1CON2 0142 IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC1BUF 0144 Input Capture 1 Buffer Register
0000
IC1TMR 0146 Timer Value 1 Register
xxxx
IC2CON1 0148 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC2CON2 014A IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC2BUF 014C Input Capture 2 Buffer Register
0000
IC2TMR 014E Timer Value 2 Register
xxxx
IC3CON1 0150 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC3CON2 0152 IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC3BUF 0154 Input Capture 3 Buffer Register
0000
IC3TMR 0156 Timer Value 3 Register
xxxx
IC4CON1 0158 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC4CON2 015A IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC4BUF 015C Input Capture 4 Buffer Register
0000
IC4TMR 015E Timer Value 4 Register
xxxx
IC5CON1 0160 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC5CON2 0162 IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC5BUF 0164 Input Capture 5 Buffer Register
0000
IC5TMR 0166 Timer Value 5 Register
xxxx
IC6CON1 0168 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC6CON2 016A IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC6BUF 016C Input Capture 6 Buffer Register
0000
IC6TMR 016E Timer Value 6 Register
xxxx
IC7CON1 0170 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC7CON2 0172 IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC7BUF 0174 Input Capture 7 Buffer Register
0000
IC7TMR 0176 Timer Value 7 Register
xxxx
IC8CON1 0178 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC8CON2 018A IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC8BUF 018C Input Capture 8 Buffer Register
0000
IC8TMR 018E Timer Value 8 Register
xxxx
IC9CON1 0180 ICSIDL ICTSEL2 ICTSEL1 ICTSEL0 ICI1 ICI0 ICOV ICBNE ICM2 ICM1 ICM0
0000
IC9CON2 0182 IC32 ICTRIG TRIGSTAT SYNCSEL4 SYNCSEL3 SYNCSEL2 SYNCSEL1 SYNCSEL0
000D
IC9BUF 0184 Input Capture 9 Buffer Register
0000
IC9TMR 0186 Timer Value 9 Register
xxxx
Legend:
— = unimplemented, read as
0
’. Reset values are shown in hexadecimal.