Datasheet
PIC24FV32KA304 FAMILY
DS39995D-page 41 2011-2013 Microchip Technology Inc.
TABLE 4-5: INTERRUPT CONTROLLER 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
INTCON1 0080 NSTDIS — — — — — — — — — — MATHERR ADDRERR STKERR OSCFAIL —
0000
INTCON2 0082 ALTIVT DISI — — — — — — — — — — — INT2EP INT1EP INT0EP
0000
IFS0 0084 NVMIF — AD1IF U1TXIF U1RXIF SPI1IF SPF1IF T3IF T2IF OC2IF IC2IF — T1IF OC1IF IC1IF INT0IF
0000
IFS1 0086 U2TXIF U2RXIF INT2IF T5IF T4IF —OC3IF — — — — INT1IF CNIF CMIF MI2C1IF SI2C1IF
0000
IFS2 0088 — — — — — — — — — —IC3IF— — — SPI2IF SPF2IF
0000
IFS3 008A —RTCIF— — — — — — — — — — — MI2C2IF SI2C2IF —
0000
IFS4 008C — —CTMUIF— — — —HLVDIF— — — — CRCIF U2ERIF U1ERIF —
0000
IFS5 008E — — — — — — — — — — — — — — —ULPWUIF
0000
IEC0 0094 NVMIE — AD1IE U1TXIE U1RXIE SPI1IE SPF1IE T3IE T2IE OC2IE IC2IE — T1IE OC1IE IC1IE INT0IE
0000
IEC1 0096 U2TXIE U2RXIE INT2IE T5IE T4IE —OC3IE — — — — INT1IE CNIE CMIE MI2C1IE SI2C1IE
0000
IEC2 0098 — — — — — — — — — —IC3IE— — — SPI2IE SPF2IE
0000
IEC3 009A —RTCIE — — — — — — — — — — — MI2C2IE SI2C2IE —
0000
IEC4 009C — —CTMUIE— — — —HLVDIE— — — — CRCIE U2ERIE U1ERIE —
0000
IEC5 009E — — — — — — — — — — — — — — —ULPWUIE
0000
IPC0 00A4 — T1IP2 T1IP1 T1IP0 — OC1IP2 OC1IP1 OC1IP0 — IC1IP2 IC1IP1 IC1IP0 — INT0IP2 INT0IP1 INT0IP0
4444
IPC1 00A6 — T2IP2 T2IP1 T2IP0 — OC2IP2 OC2IP1 OC2IP0 — IC2IP2 IC2IP1 IC2IP0 — — — —
4444
IPC2 00A8 — U1RXIP2 U1RXIP1 U1RXIP0 — SPI1IP2 SPI1IP1 SPI1IP0 — SPF1IP2 SPF1IP1 SPF1IP0 — T3IP2 T3IP1 T3IP0
4444
IPC3 00AA — NVMIP2 NVMIP1 NVMIP0 — — — — — AD1IP2 AD1IP1 AD1IP0 — U1TXIP2 U1TXIP1 U1TXIP0
4044
IPC4 00AC — CNIP2 CNIP1 CNIP0 — CMIP2 CMIP1 CMIP0 — MI2C1P2 MI2C1P1 MI2C1P0 — SI2C1P2 SI2C1P1 SI2C1P0
4444
IPC5 00AE — — — — — — — — — — — — — INT1IP2 INT1IP1 INT1IP0
0004
IPC6 00B0 — T4IP2 T4IP1 T4IP0 — — — — — OC3IP2 OC3IP1 OC3IP0 — — — —
4040
IPC7 00B2 — U2TXIP2 U2TXIP1 U2TXIP0 — U2RXIP2 U2RXIP1 U2RXIP0 — INT2IP2 INT2IP1 INT2IP0 — T5IP2 T5IP1 T5IP0
4440
IPC8 00B4 — — — — — — — — — SPI2IP2 SPI2IP1 SPI2IP0 — SPF2IP2 SPF2IP1 SPF2IP0
0044
IPC9 00B6 — — — — — — — — — IC3IP2 IC3IP1 IC3IP0 — — — —
0040
IPC12 00BC — — — — — MI2C2IP2 MI2C2IP1 MI2C2IP0 — SI2C2IP2 SI2C2IP1 SI2C2IP0 — — — —
0440
IPC15 00C2 — — — — — RTCIP2 RTCIP1 RTCIP0 — — — — — — — —
0400
IPC16 00C4 — CRCIP2 CRCIP1 CRCIP0 — U2ERIP2 U2ERIP1 U2ERIP0 — U1ERIP2 U1ERIP1 U1ERIP0 — — — —
4440
IPC18 00C8 — — — — — — — — — — — — — HLVDIP2 HLVDIP1 HLVDIP0
0004
IPC19 00CA — — — — — — — — — CTMUIP2 CTMUIP1 CTMUIP0 — — — —
0040
IPC20 00CC — — — — — — — — — — — — — ULPWUIP2 ULPWUIP1 ULPWUIP0
0000
INTTREG 00E0 CPUIRQ —VHOLD— ILR3 ILR2 ILR1 ILR0 — VECNUM6 VECNUM5 VECNUM4 VECNUM3 VECNUM2 VECNUM1 VECNUM0
0000
Legend:
— = unimplemented, read as ‘
0
’. Reset values are shown in hexadecimal.