14 I/O Ports with Edge Detect
The PIC32AK1216GC41064 family devices include multiple general-purpose I/O ports to interface with external circuitry. The ports are highly configurable for a wide range of digital and analog applications. The edge detect feature allows sensing pin changes while in Sleep mode, or it can generate an interrupt to eliminate the need for the CPU to poll the pin state. The ports also include an integrity monitor function to verify the pin state in critical applications. The I/O integrity check feature is available on a subset of pins.
The key features of the I/O ports with the edge detect module are:
- Pin Control and Pin Configuration
- Flexible Remapping of Input and Output Signals
- Open Drain Operation
- Configurable Pin Pull-Up or Pull-Down Capability
- Change Notification:
- Monitors for state change on device pins
- Detects change with respect to the last PORT value
- Detects positive and/or negative edge events
- Individual change status for each pin
- Generates an interrupt event per port
- Operates in Sleep mode
- Slew Rate Control
The key features of the I/O integrity module are:
- Fault Detection:
- Detect short circuits in the signal path
- Detect open circuits in the signal path
- Detect faulty signal conditions
- Detect external tampering events
- Device interrupt, trap or reset upon Fault detection
- Configurable Blanking Delay
- Fault Injection Capability