Lesson 05: General-Purpose I/O

PSoC Creator Components Datasheet: cy_pin_v2_20.pdf

The PSoC 5LP I/O system serves as the interface between the CPU core, peripheral components, and the external world. It consists of general-purpose I/O (GPIO) pins, special I/O (SIO) pins, and USBIO pins for devices with USB functionality. This flexibility allows for efficient circuit design and board layout.

PSoC 5LP I/O Types:

  • GPIO (General Purpose I/O):
    • Standard digital I/O pins.
    • It supports analog input, CapSense, LCD drive, JTAG, and EMIF.
    • Sink 8 mA, source 4 mA.
  • SIO (Special I/O):
    • Higher drive strength (sink 25 mA, source 4 mA).
    • Hot-swap capability (5V tolerance).
    • Programmable output voltage levels.
    • Overvoltage tolerance up to 5.5V.
  • USBIO:
    • Specifically for USB 2.0 functionality.
    • Source 25 mA, sink 24 mA.