PIC18F56Q24 INTERRUPT registers

The 45 registers of INTERRUPT (Interrupts), from 0x459, with their reset value and every field. The PIC18F56Q24 has 683 registers in 50 peripherals, one page each.

INTERRUPT Interrupts

IVTLOCK

Address
0x459
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0IVTLOCKED
1 field
FieldBitsWhat it does
IVTLOCKED0

IVTADL

Address
0x45A
Reset
0x00
Access
read/write
  1. 7AD7
  2. 6AD6
  3. 5AD5
  4. 4AD4
  5. 3AD3
  6. 2AD2
  7. 1AD1
  8. 0AD0
8 fields
FieldBitsWhat it does
AD77
AD66
AD55
AD44
AD33
AD22
AD11
AD00

IVTADH

Address
0x45B
Reset
0x00
Access
read/write
  1. 7AD15
  2. 6AD14
  3. 5AD13
  4. 4AD12
  5. 3AD11
  6. 2AD10
  7. 1AD9
  8. 0AD8
8 fields
FieldBitsWhat it does
AD157
AD146
AD135
AD124
AD113
AD102
AD91
AD80

IVTADU

Address
0x45C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4AD20
  5. 3AD19
  6. 2AD18
  7. 1AD17
  8. 0AD16
5 fields
FieldBitsWhat it does
AD204
AD193
AD182
AD171
AD160

IVTBASEL

Address
0x45D
Reset
0x08
Access
read/write
  1. 7BASE7
  2. 6BASE6
  3. 5BASE5
  4. 4BASE4
  5. 3BASE3
  6. 2BASE2
  7. 1BASE1
  8. 0BASE0
8 fields
FieldBitsWhat it does
BASE77
BASE66
BASE55
BASE44
BASE33
BASE22
BASE11
BASE00

IVTBASEH

Address
0x45E
Reset
0x00
Access
read/write
  1. 7BASE15
  2. 6BASE14
  3. 5BASE13
  4. 4BASE12
  5. 3BASE11
  6. 2BASE10
  7. 1BASE9
  8. 0BASE8
8 fields
FieldBitsWhat it does
BASE157
BASE146
BASE135
BASE124
BASE113
BASE102
BASE91
BASE80

IVTBASEU

Address
0x45F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4BASE20
  5. 3BASE19
  6. 2BASE18
  7. 1BASE17
  8. 0BASE16
5 fields
FieldBitsWhat it does
BASE204
BASE193
BASE182
BASE171
BASE160

IPR0

Address
0x49E
Reset
0x00
Access
read/write
  1. 7IOCIP
  2. 6CRCIP
  3. 5CLC1IP
  4. 4NVMIP
  5. 3CSWIP
  6. 2OSFIP
  7. 1HLVDIP
  8. 0SWIP
8 fields
FieldBitsWhat it does
IOCIP7
CRCIP6
CLC1IP5
NVMIP4
CSWIP3
OSFIP2
HLVDIP1
SWIP0

IPR1

Address
0x49F
Reset
0x00
Access
read/write
  1. 7I2C2EIP
  2. 6I2C2IP
  3. 5I2C2TXIP
  4. 4I2C2RXIP
  5. 3ACTIP
  6. 2ADIP
  7. 1ADTIP
  8. 0INT0IP
8 fields
FieldBitsWhat it does
I2C2EIP7
I2C2IP6
I2C2TXIP5
I2C2RXIP4
ACTIP3
ADIP2
ADTIP1
INT0IP0

IPR2

Address
0x4A0
Reset
0x00
Access
read/write
  1. 7DMA1AIP
  2. 6DMA1ORIP
  3. 5DMA1DCNTIP
  4. 4DMA1SCNTIP
  5. 3ZCD1IP
  6. 2IOCSRIP
  7. 1CLC5IP
  8. 0ZCD2IP
8 fields
FieldBitsWhat it does
DMA1AIP7
DMA1ORIP6
DMA1DCNTIP5
DMA1SCNTIP4
ZCD1IP3
IOCSRIP2
CLC5IP1
ZCD2IP0

IPR3

Address
0x4A1
Reset
0x00
Access
read/write
  1. 7TMR0IP
  2. 6CCP1IP
  3. 5TMR1GIP
  4. 4TMR1IP
  5. 3TMR2IP
  6. 2SPI1IP
  7. 1SPI1TXIP
  8. 0SPI1RXIP
8 fields
FieldBitsWhat it does
TMR0IP7
CCP1IP6
TMR1GIP5
TMR1IP4
TMR2IP3
SPI1IP2
SPI1TXIP1
SPI1RXIP0

IPR4

Address
0x4A2
Reset
0x00
Access
read/write
  1. 7PWM1IP
  2. 6PWM1PIP
  3. 5TMR3GIP
  4. 4TMR3IP
  5. 3U1IP
  6. 2U1EIP
  7. 1U1TXIP
  8. 0U1RXIP
8 fields
FieldBitsWhat it does
PWM1IP7
PWM1PIP6
TMR3GIP5
TMR3IP4
U1IP3
U1EIP2
U1TXIP1
U1RXIP0

IPR5

Address
0x4A3
Reset
0x00
Access
read/write
  1. 7PWM2IP
  2. 6PWM2PIP
  3. 5CLC2IP
  4. 4C2IP
  5. 3TMR6IP
  6. 2TU16AIP
  7. 1CLC6IP
  8. 0–
7 fields
FieldBitsWhat it does
PWM2IP7
PWM2PIP6
CLC2IP5
C2IP4
TMR6IP3
TU16AIP2
CLC6IP1

IPR6

Address
0x4A4
Reset
0x00
Access
read/write
  1. 7DMA2AIP
  2. 6DMA2ORIP
  3. 5DMA2DCNTIP
  4. 4DMA2SCNTIP
  5. 3NCO1IP
  6. 2CWG1IP
  7. 1CLC7IP
  8. 0INT1IP
8 fields
FieldBitsWhat it does
DMA2AIP7
DMA2ORIP6
DMA2DCNTIP5
DMA2SCNTIP4
NCO1IP3
CWG1IP2
CLC7IP1
INT1IP0

IPR7

Address
0x4A5
Reset
0x00
Access
read/write
  1. 7PWM3IP
  2. 6PWM3PIP
  3. 5CLC3IP
  4. 4–
  5. 3I2C1EIP
  6. 2I2C1IP
  7. 1I2C1TXIP
  8. 0I2C1RXIP
7 fields
FieldBitsWhat it does
PWM3IP7
PWM3PIP6
CLC3IP5
I2C1EIP3
I2C1IP2
I2C1TXIP1
I2C1RXIP0

IPR8

Address
0x4A6
Reset
0x00
Access
read/write
  1. 7SCANIP
  2. 6CCP2IP
  3. 5CLC4IP
  4. 4–
  5. 3U2IP
  6. 2U2EIP
  7. 1U2TXIP
  8. 0U2RXIP
7 fields
FieldBitsWhat it does
SCANIP7
CCP2IP6
CLC4IP5
U2IP3
U2EIP2
U2TXIP1
U2RXIP0

IPR9

Address
0x4A7
Reset
0x00
Access
read/write
  1. 7DMA3AIP
  2. 6DMA3ORIP
  3. 5DMA3DCNTIP
  4. 4DMA3SCNTIP
  5. 3–
  6. 2–
  7. 1–
  8. 0C1IP
5 fields
FieldBitsWhat it does
DMA3AIP7
DMA3ORIP6
DMA3DCNTIP5
DMA3SCNTIP4
C1IP0

IPR10

Address
0x4A8
Reset
0x00
Access
read/write
  1. 7DMA4AIP
  2. 6DMA4ORIP
  3. 5DMA4DCNTIP
  4. 4DMA4SCNTIP
  5. 3TMR4IP
  6. 2TU16BIP
  7. 1CLC8IP
  8. 0INT2IP
8 fields
FieldBitsWhat it does
DMA4AIP7
DMA4ORIP6
DMA4DCNTIP5
DMA4SCNTIP4
TMR4IP3
TU16BIP2
CLC8IP1
INT2IP0

IPR11

Address
0x4A9
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4VDDIO2nRDYIP
  5. 3VDDIO2LVDIP
  6. 2SPI2IP
  7. 1SPI2TXIP
  8. 0SPI2RXIP
5 fields
FieldBitsWhat it does
VDDIO2nRDYIP4
VDDIO2LVDIP3
SPI2IP2
SPI2TXIP1
SPI2RXIP0

PIE0

Address
0x4AA
Reset
0x00
Access
read/write
  1. 7IOCIE
  2. 6CRCIE
  3. 5CLC1IE
  4. 4NVMIE
  5. 3CSWIE
  6. 2OSFIE
  7. 1HLVDIE
  8. 0SWIE
8 fields
FieldBitsWhat it does
IOCIE7
CRCIE6
CLC1IE5
NVMIE4
CSWIE3
OSFIE2
HLVDIE1
SWIE0

PIE1

Address
0x4AB
Reset
0x00
Access
read/write
  1. 7I2C2EIE
  2. 6I2C2IE
  3. 5I2C2TXIE
  4. 4I2C2RXIE
  5. 3ACTIE
  6. 2ADIE
  7. 1ADTIE
  8. 0INT0IE
8 fields
FieldBitsWhat it does
I2C2EIE7
I2C2IE6
I2C2TXIE5
I2C2RXIE4
ACTIE3
ADIE2
ADTIE1
INT0IE0

PIE2

Address
0x4AC
Reset
0x00
Access
read/write
  1. 7DMA1AIE
  2. 6DMA1ORIE
  3. 5DMA1DCNTIE
  4. 4DMA1SCNTIE
  5. 3ZCD1IE
  6. 2IOCSRIE
  7. 1CLC5IE
  8. 0ZCD2IE
8 fields
FieldBitsWhat it does
DMA1AIE7
DMA1ORIE6
DMA1DCNTIE5
DMA1SCNTIE4
ZCD1IE3
IOCSRIE2
CLC5IE1
ZCD2IE0

PIE3

Address
0x4AD
Reset
0x00
Access
read/write
  1. 7TMR0IE
  2. 6CCP1IE
  3. 5TMR1GIE
  4. 4TMR1IE
  5. 3TMR2IE
  6. 2SPI1IE
  7. 1SPI1TXIE
  8. 0SPI1RXIE
8 fields
FieldBitsWhat it does
TMR0IE7
CCP1IE6
TMR1GIE5
TMR1IE4
TMR2IE3
SPI1IE2
SPI1TXIE1
SPI1RXIE0

PIE4

Address
0x4AE
Reset
0x00
Access
read/write
  1. 7PWM1IE
  2. 6PWM1PIE
  3. 5TMR3GIE
  4. 4TMR3IE
  5. 3U1IE
  6. 2U1EIE
  7. 1U1TXIE
  8. 0U1RXIE
8 fields
FieldBitsWhat it does
PWM1IE7
PWM1PIE6
TMR3GIE5
TMR3IE4
U1IE3
U1EIE2
U1TXIE1
U1RXIE0

PIE5

Address
0x4AF
Reset
0x00
Access
read/write
  1. 7PWM2IE
  2. 6PWM2PIE
  3. 5CLC2IE
  4. 4C2IE
  5. 3TMR6IE
  6. 2TU16AIE
  7. 1CLC6IE
  8. 0–
7 fields
FieldBitsWhat it does
PWM2IE7
PWM2PIE6
CLC2IE5
C2IE4
TMR6IE3
TU16AIE2
CLC6IE1

PIE6

Address
0x4B0
Reset
0x00
Access
read/write
  1. 7DMA2AIE
  2. 6DMA2ORIE
  3. 5DMA2DCNTIE
  4. 4DMA2SCNTIE
  5. 3NCO1IE
  6. 2CWG1IE
  7. 1CLC7IE
  8. 0INT1IE
8 fields
FieldBitsWhat it does
DMA2AIE7
DMA2ORIE6
DMA2DCNTIE5
DMA2SCNTIE4
NCO1IE3
CWG1IE2
CLC7IE1
INT1IE0

PIE7

Address
0x4B1
Reset
0x00
Access
read/write
  1. 7PWM3IE
  2. 6PWM3PIE
  3. 5CLC3IE
  4. 4–
  5. 3I2C1EIE
  6. 2I2C1IE
  7. 1I2C1TXIE
  8. 0I2C1RXIE
7 fields
FieldBitsWhat it does
PWM3IE7
PWM3PIE6
CLC3IE5
I2C1EIE3
I2C1IE2
I2C1TXIE1
I2C1RXIE0

PIE8

Address
0x4B2
Reset
0x00
Access
read/write
  1. 7SCANIE
  2. 6CCP2IE
  3. 5CLC4IE
  4. 4–
  5. 3U2IE
  6. 2U2EIE
  7. 1U2TXIE
  8. 0U2RXIE
7 fields
FieldBitsWhat it does
SCANIE7
CCP2IE6
CLC4IE5
U2IE3
U2EIE2
U2TXIE1
U2RXIE0

PIE9

Address
0x4B3
Reset
0x00
Access
read/write
  1. 7DMA3AIE
  2. 6DMA3ORIE
  3. 5DMA3DCNTIE
  4. 4DMA3SCNTIE
  5. 3–
  6. 2–
  7. 1–
  8. 0C1IE
5 fields
FieldBitsWhat it does
DMA3AIE7
DMA3ORIE6
DMA3DCNTIE5
DMA3SCNTIE4
C1IE0

PIE10

Address
0x4B4
Reset
0x00
Access
read/write
  1. 7DMA4AIE
  2. 6DMA4ORIE
  3. 5DMA4DCNTIE
  4. 4DMA4SCNTIE
  5. 3TMR4IE
  6. 2TU16BIE
  7. 1CLC8IE
  8. 0INT2IE
8 fields
FieldBitsWhat it does
DMA4AIE7
DMA4ORIE6
DMA4DCNTIE5
DMA4SCNTIE4
TMR4IE3
TU16BIE2
CLC8IE1
INT2IE0

PIE11

Address
0x4B5
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4VDDIO2nRDYIE
  5. 3VDDIO2LVDIE
  6. 2SPI2IE
  7. 1SPI2TXIE
  8. 0SPI2RXIE
5 fields
FieldBitsWhat it does
VDDIO2nRDYIE4
VDDIO2LVDIE3
SPI2IE2
SPI2TXIE1
SPI2RXIE0

PIR0

Address
0x4B6
Reset
0x00
Access
read/write
  1. 7IOCIF
  2. 6CRCIF
  3. 5CLC1IF
  4. 4NVMIF
  5. 3CSWIF
  6. 2OSFIF
  7. 1HLVDIF
  8. 0SWIF
8 fields
FieldBitsWhat it does
IOCIF7
CRCIF6
CLC1IF5
NVMIF4
CSWIF3
OSFIF2
HLVDIF1
SWIF0

PIR1

Address
0x4B7
Reset
0x00
Access
read/write
  1. 7I2C2EIF
  2. 6I2C2IF
  3. 5I2C2TXIF
  4. 4I2C2RXIF
  5. 3ACTIF
  6. 2ADIF
  7. 1ADTIF
  8. 0INT0IF
8 fields
FieldBitsWhat it does
I2C2EIF7
I2C2IF6
I2C2TXIF5
I2C2RXIF4
ACTIF3
ADIF2
ADTIF1
INT0IF0

PIR2

Address
0x4B8
Reset
0x00
Access
read/write
  1. 7DMA1AIF
  2. 6DMA1ORIF
  3. 5DMA1DCNTIF
  4. 4DMA1SCNTIF
  5. 3ZCD1IF
  6. 2IOCSRIF
  7. 1CLC5IF
  8. 0ZCD2IF
8 fields
FieldBitsWhat it does
DMA1AIF7
DMA1ORIF6
DMA1DCNTIF5
DMA1SCNTIF4
ZCD1IF3
IOCSRIF2
CLC5IF1
ZCD2IF0

PIR3

Address
0x4B9
Reset
0x00
Access
read/write
  1. 7TMR0IF
  2. 6CCP1IF
  3. 5TMR1GIF
  4. 4TMR1IF
  5. 3TMR2IF
  6. 2SPI1IF
  7. 1SPI1TXIF
  8. 0SPI1RXIF
8 fields
FieldBitsWhat it does
TMR0IF7
CCP1IF6
TMR1GIF5
TMR1IF4
TMR2IF3
SPI1IF2
SPI1TXIF1
SPI1RXIF0

PIR4

Address
0x4BA
Reset
0x00
Access
read/write
  1. 7PWM1IF
  2. 6PWM1PIF
  3. 5TMR3GIF
  4. 4TMR3IF
  5. 3U1IF
  6. 2U1EIF
  7. 1U1TXIF
  8. 0U1RXIF
8 fields
FieldBitsWhat it does
PWM1IF7
PWM1PIF6
TMR3GIF5
TMR3IF4
U1IF3
U1EIF2
U1TXIF1
U1RXIF0

PIR5

Address
0x4BB
Reset
0x00
Access
read/write
  1. 7PWM2IF
  2. 6PWM2PIF
  3. 5CLC2IF
  4. 4C2IF
  5. 3TMR6IF
  6. 2TU16AIF
  7. 1CLC6IF
  8. 0–
7 fields
FieldBitsWhat it does
PWM2IF7
PWM2PIF6
CLC2IF5
C2IF4
TMR6IF3
TU16AIF2
CLC6IF1

PIR6

Address
0x4BC
Reset
0x00
Access
read/write
  1. 7DMA2AIF
  2. 6DMA2ORIF
  3. 5DMA2DCNTIF
  4. 4DMA2SCNTIF
  5. 3NCO1IF
  6. 2CWG1IF
  7. 1CLC7IF
  8. 0INT1IF
8 fields
FieldBitsWhat it does
DMA2AIF7
DMA2ORIF6
DMA2DCNTIF5
DMA2SCNTIF4
NCO1IF3
CWG1IF2
CLC7IF1
INT1IF0

PIR7

Address
0x4BD
Reset
0x00
Access
read/write
  1. 7PWM3IF
  2. 6PWM3PIF
  3. 5CLC3IF
  4. 4–
  5. 3I2C1EIF
  6. 2I2C1IF
  7. 1I2C1TXIF
  8. 0I2C1RXIF
7 fields
FieldBitsWhat it does
PWM3IF7
PWM3PIF6
CLC3IF5
I2C1EIF3
I2C1IF2
I2C1TXIF1
I2C1RXIF0

PIR8

Address
0x4BE
Reset
0x00
Access
read/write
  1. 7SCANIF
  2. 6CCP2IF
  3. 5CLC4IF
  4. 4–
  5. 3U2IF
  6. 2U2EIF
  7. 1U2TXIF
  8. 0U2RXIF
7 fields
FieldBitsWhat it does
SCANIF7
CCP2IF6
CLC4IF5
U2IF3
U2EIF2
U2TXIF1
U2RXIF0

PIR9

Address
0x4BF
Reset
0x00
Access
read/write
  1. 7DMA3AIF
  2. 6DMA3ORIF
  3. 5DMA3DCNTIF
  4. 4DMA3SCNTIF
  5. 3–
  6. 2–
  7. 1–
  8. 0C1IF
5 fields
FieldBitsWhat it does
DMA3AIF7
DMA3ORIF6
DMA3DCNTIF5
DMA3SCNTIF4
C1IF0

PIR10

Address
0x4C0
Reset
0x00
Access
read/write
  1. 7DMA4AIF
  2. 6DMA4ORIF
  3. 5DMA4DCNTIF
  4. 4DMA4SCNTIF
  5. 3TMR4IF
  6. 2TU16BIF
  7. 1CLC8IF
  8. 0INT2IF
8 fields
FieldBitsWhat it does
DMA4AIF7
DMA4ORIF6
DMA4DCNTIF5
DMA4SCNTIF4
TMR4IF3
TU16BIF2
CLC8IF1
INT2IF0

PIR11

Address
0x4C1
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4VDDIO2nRDYIF
  5. 3VDDIO2LVDIF
  6. 2SPI2IF
  7. 1SPI2TXIF
  8. 0SPI2RXIF
5 fields
FieldBitsWhat it does
VDDIO2nRDYIF4
VDDIO2LVDIF3
SPI2IF2
SPI2TXIF1
SPI2RXIF0

INTCON0

Address
0x4D6
Reset
0x07
Access
read/write
  1. 7GIE
  2. 6GIEL
  3. 5IPEN
  4. 4–
  5. 3–
  6. 2INT2EDG
  7. 1INT1EDG
  8. 0INT0EDG
6 fields
FieldBitsWhat it does
GIE7
GIEL6
IPEN5
INT2EDG2
INT1EDG1
INT0EDG0

INTCON1

Address
0x4D7
Reset
0x00
Access
read only
  1. 7STAT1
  2. 6STAT0
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–
1 field
FieldBitsWhat it does
STAT7:6