|
PIC24F08KA102-I Datasheet, PDF (34/278 Pages) Microchip Technology – 20/28-Pin General Purpose, 16-Bit Flash Microcontrollers with nanoWatt XLP Technology | |||
|
◁ |
TABLE 4-4: ICN REGISTER MAP
File
Name
Addr
Bit 15
Bit 14 Bit 13 Bit 12
Bit 11
Bit 10
CNEN1 0060 CN15IE(1) CN14IE CN13IE CN12IE CN11IE(1)
â
CNEN2 0062
â
CN30IE CN29IE
â
CN27IE(1)
â
CNPU1 0068 CN15PUE(1) CN14PUE CN13PUE CN12PUE CN11PUE(1)
â
CNPU2 006A
â
CN30PUE CN29PUE â CN27PUE(1) â
CNPD1 0070 CN15PDE(1) CN14PDE CN13PDE CN12PDE CN11PDE(1)
â
CNPD2 0072
â
CN30PDE CN29PDE â CN27PDE(1) â
Legend: â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
Note 1: These bits are not implemented in 20-pin devices.
Bit 9
Bit 8
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
All
Resets
CN9IE
CN8IE
CN7IE(1) CN6IE CN5IE CN4IE
â
CN24IE(1) CN23IE CN22IE CN21IE
â
CN9PUE CN8PUE CN7PUE(1) CN6PUE CN5PUE CN4PUE
â CN24PUE(1) CN23PUE CN22PUE CN21PUE â
CN9PDE CN8PDE CN7PDE(1) CN6PDE CN5PDE CN4PDE
â CN24PDE(1) CN23PDE CN22PDE CN21PDE â
CN3IE
â
CN3PUE
â
CN3PDE
â
CN2IE
â
CN2PUE
â
CN2PDE
â
CN1IE
CN0IE
â
CN16IE(1)
CN1PUE CN0PUE
â CN16PUE(1)
CN1PDE CN0PDE
â CN16PDE(1)
0000
0000
0000
0000
0000
0000
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
â
â
â
â
â
â
â
INTCON2 0082 ALTIVT DISI
â
â
â
â
â
â
IFS0
0084 NVMIF
â
AD1IF U1TXIF U1RXIF SPI1IF SPF1IF T3IF
IFS1
0086 U2TXIF U2RXIF INT2IF
â
â
â
â
â
IFS3
008A
â
RTCIF
â
â
â
â
â
â
IFS4
008C
â
â
CTMUIF
â
â
â
â
HLVDIF
IEC0
0094 NVMIE
â
AD1IE U1TXIE U1RXIE SPI1IE SPF1IE T3IE
IEC1
0096 U2TXIE U2RXIE INT2IE
â
â
â
â
â
IEC3
009A
â
RTCIE
â
â
â
â
â
â
IEC4
009C
â
â
CTMUIE
â
â
â
â
HLVDIE
IPC0
00A4
â
T1IP2 T1IP1 T1IP0
â
OC1IP2 OC1IP1 OC1IP0
IPC1
00A6
â
T2IP2 T2IP1 T2IP0
â
â
â
â
IPC2
00A8
â
U1RXIP2 U1RXIP1 U1RXIP0 â
SPI1IP2 SPI1IP1 SPI1IP0
IPC3
00AA
â
NVMIP2 NVMIP1 NVMIP0 â
â
â
â
IPC4
00AC
â
CNIP2 CNIP1 CNIP0
â
CMIP2 CMIP1 CMIP0
IPC5
00AE
â
â
â
â
â
â
â
â
IPC7
00B2
â
U2TXIP2 U2TXIP1 U2TXIP0 â U2RXIP2 U2RXIP1 U2RXIP0
IPC15
00C2
â
â
â
â
â
RTCIP2 RTCIP1 RTCIP0
IPC16
00C4
â
CRCIP2 CRCIP1 CRCIP0
â U2ERIP2 U2ERIP1 U2ERIP0
IPC18
00C8
â
â
â
â
â
â
â
â
IPC19
00CA â
â
â
â
â
â
â
â
INTTREG 00E0 CPUIRQ
â
VHOLD
â
ILR3
ILR2
ILR1
ILR0
Legend: â = unimplemented, read as â0â. Reset values are shown in hexadecimal.
â
â
T2IF
â
â
â
T2IE
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
â
MATHERR ADDRERR STKERR OSCFAIL
â
â
â
â
â
INT2EP INT1EP INT0EP
â
â
â
T1IF
OC1IF
IC1IF
INT0IF
â
â
INT1IF
CNIF
CMIF MI2C1IF SI2C1IF
â
â
â
â
â
â
â
â
â
â
CRCIF U2ERIF U1ERIF
â
â
â
â
T1IE
OC1IE
IC1IE
INT0IE
â
â
INT1IE
CNIE
CMIE MI2C1IE SI2C1IE
â
â
â
â
â
â
â
â
â
â
CRCIE U2ERIE U1ERIE
â
IC1IP2 IC1IP1 IC1IP0
â
INT0IP2 INT0IP1 INT0IP0
â
â
â
â
â
â
â
SPF1IP2 SPF1IP1 SPF1IP0
â
T3IP2
T3IP1
T3IP0
AD1IP2 AD1IP1 AD1IP0
â
U1TXIP2 U1TXIP1 U1TXIP0
MI2C1P2 MI2C1P1 MI2C1P0
â
SI2C1P2 SI2C1P1 SI2C1P0
â
â
â
â
INT1IP2 INT1IP1 INT1IP0
INT2IP2 INT2IP1 INT2IP0
â
â
â
â
â
â
â
â
â
â
â
U1ERIP2 U1ERIP1 U1ERIP0
â
â
â
â
â
â
â
â
HLVDIP2 HLVDIP1 HLVDIP0
CTMUIP2 CTMUIP1 CTMUIP0
â
â
â
â
VECNUM6 VECNUM5 VECNUM4 VECNUM3 VECNUM2 VECNUM1 VECNUM0
0000
0000
0000
0000
0000
0000
0000
0000
0000
0000
4444
4444
4444
4044
4444
0004
4440
0400
4440
0004
0040
0000
|
▷ |