Selectable Input and Output (I/O) Configuration for Each Individual Pin
Software-Controlled Multiplexing of Peripheral Functions on I/O Pins
Flexible Pin Configuration Through a Dedicated Pin Configuration Register
Configurable Output Driver and Pull Settings:
Totem-pole (push-pull)
Pull configuration
Slew rate limiting
Configurable Input Buffer and Pull Settings:
Internal pull-up
Input sampling criteria
Input buffer can be disabled if not needed for lower power consumption
Read-Modify-Write (RMW) support for output value (OUTCLR/OUTSET/OUTTGL) and pin direction (DIRCLR/DIRSET/DIRTGL)
Input Event:
Up to four input event pins for each PORT group
Can be output to pin
SET, CLEAR or TOGGLE event actions on the output value of a pin
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.