PIC16LF18857 INTERRUPT registers

The 19 registers of INTERRUPT (Interrupts), from 0x0B, with their reset value and every field. The PIC16LF18857 has 445 registers in 45 peripherals, one page each.

INTERRUPT Interrupts

INTCON

Address
0x0B
Reset
0x01
Access
read/write
  1. 7GIE
  2. 6PEIE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0INTEDG
3 fields
FieldBitsWhat it does
GIE7
PEIE6
INTEDG0

PIR0

Address
0x70C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR0IF
  4. 4IOCIF
  5. 3–
  6. 2–
  7. 1–
  8. 0INTF
3 fields
FieldBitsWhat it does
TMR0IF5
IOCIF4
INTF0

PIR1

Address
0x70D
Reset
0x00
Access
read/write
  1. 7OSFIF
  2. 6CSWIF
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ADTIF
  8. 0ADIF
4 fields
FieldBitsWhat it does
OSFIF7
CSWIF6
ADTIF1
ADIF0

PIR2

Address
0x70E
Reset
0x00
Access
read/write
  1. 7–
  2. 6ZCDIF
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1C2IF
  8. 0C1IF
3 fields
FieldBitsWhat it does
ZCDIF6
C2IF1
C1IF0

PIR3

Address
0x70F
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RCIF
  4. 4TXIF
  5. 3BCL2IF
  6. 2SSP2IF
  7. 1BCL1IF
  8. 0SSP1IF
6 fields
FieldBitsWhat it does
RCIF5
TXIF4
BCL2IF3
SSP2IF2
BCL1IF1
SSP1IF0

PIR4

Address
0x710
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR6IF
  4. 4TMR5IF
  5. 3TMR4IF
  6. 2TMR3IF
  7. 1TMR2IF
  8. 0TMR1IF
6 fields
FieldBitsWhat it does
TMR6IF5
TMR5IF4
TMR4IF3
TMR3IF2
TMR2IF1
TMR1IF0

PIR5

Address
0x711
Reset
0x00
Access
read/write
  1. 7CLC4IF
  2. 6CLC3IF
  3. 5CLC2IF
  4. 4CLC1IF
  5. 3–
  6. 2TMR5GIF
  7. 1TMR3GIF
  8. 0TMR1GIF
7 fields
FieldBitsWhat it does
CLC4IF7
CLC3IF6
CLC2IF5
CLC1IF4
TMR5GIF2
TMR3GIF1
TMR1GIF0

PIR6

Address
0x712
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP5IF
  5. 3CCP4IF
  6. 2CCP3IF
  7. 1CCP2IF
  8. 0CCP1IF
5 fields
FieldBitsWhat it does
CCP5IF4
CCP4IF3
CCP3IF2
CCP2IF1
CCP1IF0

PIR7

Address
0x713
Reset
0x00
Access
read/write
  1. 7SCANIF
  2. 6CRCIF
  3. 5NVMIF
  4. 4NCO1IF
  5. 3–
  6. 2CWG3IF
  7. 1CWG2IF
  8. 0CWG1IF
7 fields
FieldBitsWhat it does
SCANIF7
CRCIF6
NVMIF5
NCO1IF4
CWG3IF2
CWG2IF1
CWG1IF0

PIR8

Address
0x714
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5SMT2PWAIF
  4. 4SMT2PRAIF
  5. 3SMT2IF
  6. 2SMT1PWAIF
  7. 1SMT1PRAIF
  8. 0SMT1IF
6 fields
FieldBitsWhat it does
SMT2PWAIF5
SMT2PRAIF4
SMT2IF3
SMT1PWAIF2
SMT1PRAIF1
SMT1IF0

PIE0

Address
0x716
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR0IE
  4. 4IOCIE
  5. 3–
  6. 2–
  7. 1–
  8. 0INTE
3 fields
FieldBitsWhat it does
TMR0IE5
IOCIE4
INTE0

PIE1

Address
0x717
Reset
0x00
Access
read/write
  1. 7OSFIE
  2. 6CSWIE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ADTIE
  8. 0ADIE
4 fields
FieldBitsWhat it does
OSFIE7
CSWIE6
ADTIE1
ADIE0

PIE2

Address
0x718
Reset
0x00
Access
read/write
  1. 7–
  2. 6ZCDIE
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1C2IE
  8. 0C1IE
3 fields
FieldBitsWhat it does
ZCDIE6
C2IE1
C1IE0

PIE3

Address
0x719
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5RCIE
  4. 4TXIE
  5. 3BCL2IE
  6. 2SSP2IE
  7. 1BCL1IE
  8. 0SSP1IE
6 fields
FieldBitsWhat it does
RCIE5
TXIE4
BCL2IE3
SSP2IE2
BCL1IE1
SSP1IE0

PIE4

Address
0x71A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5TMR6IE
  4. 4TMR5IE
  5. 3TMR4IE
  6. 2TMR3IE
  7. 1TMR2IE
  8. 0TMR1IE
6 fields
FieldBitsWhat it does
TMR6IE5
TMR5IE4
TMR4IE3
TMR3IE2
TMR2IE1
TMR1IE0

PIE5

Address
0x71B
Reset
0x00
Access
read/write
  1. 7CLC4IE
  2. 6CLC3IE
  3. 5CLC2IE
  4. 4CLC1IE
  5. 3–
  6. 2TMR5GIE
  7. 1TMR3GIE
  8. 0TMR1GIE
7 fields
FieldBitsWhat it does
CLC4IE7
CLC3IE6
CLC2IE5
CLC1IE4
TMR5GIE2
TMR3GIE1
TMR1GIE0

PIE6

Address
0x71C
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CCP5IE
  5. 3CCP4IE
  6. 2CCP3IE
  7. 1CCP2IE
  8. 0CCP1IE
5 fields
FieldBitsWhat it does
CCP5IE4
CCP4IE3
CCP3IE2
CCP2IE1
CCP1IE0

PIE7

Address
0x71D
Reset
0x00
Access
read/write
  1. 7SCANIE
  2. 6CRCIE
  3. 5NVMIE
  4. 4NCO1IE
  5. 3–
  6. 2CWG3IE
  7. 1CWG2IE
  8. 0CWG1IE
7 fields
FieldBitsWhat it does
SCANIE7
CRCIE6
NVMIE5
NCO1IE4
CWG3IE2
CWG2IE1
CWG1IE0

PIE8

Address
0x71E
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5SMT2PWAIE
  4. 4SMT2PRAIE
  5. 3SMT2IE
  6. 2SMT1PWAIE
  7. 1SMT1PRAIE
  8. 0SMT1IE
6 fields
FieldBitsWhat it does
SMT2PWAIE5
SMT2PRAIE4
SMT2IE3
SMT1PWAIE2
SMT1PRAIE1
SMT1IE0