Registers associated with Interrupts are in Table 7-1 on p. 153:

Name:  16F1887xx interrupt registers.png
Views: 857
Size:  68.4 KB


From my observations, you need 2 entries in the DEFINES for 16F:

- Result bit,
- Enable bit.


#DEFINE {DT-INT interrupt NAME} {result flag REGISTER}, {result flag bit}, {enable bit REGISTER}, {enable bit}

For example:
#DEFINE IOC_INT PIR0,IOCIF, PIE0,IOCIE