Overview

The pins denoted in the table below can be configured to operate as Interrupt-on-Change (IOC) pins for this device. An interrupt can be generated by detecting a signal that has either a rising edge or a falling edge. Any individual PORT pin, or combination of PORT pins, can be configured to generate an interrupt.

Table 1. IOC Pin Availability per Device
Device PORTA PORTB PORTC PORTD PORTE PORTF
28-pin devices   (1)  
40/44-pin devices   (1)  
48-pin devices   (1)  
Note:
  1. 1.Pin RE3 only
Important: If MCLRE = 1 or LVP = 1, the MCLR pin port functionality is disabled and IOC on that pin is not available
The Interrupt-on-Change module has the following features:

The following figure is a block diagram of the IOC module.

Figure 1. Interrupt-on-Change Block Diagram (PORTA Example)