19.2 Features

The following are key features of the PORT module:

  • Selectable Input and Output 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
    • Driver strength
  • Configurable Input Buffer and Pull Settings:
    • Internal pull up or pull down
    • Input sampling criteria
    • Input buffer can be disabled if not needed for low-power consumption