Overview
The PCA9555BS,118 is a 24-pin CMOS device manufactured by NXP USA Inc., designed to provide 16 bits of General Purpose parallel Input/Output (GPIO) expansion for I²C-bus/SMBus applications. This device is part of NXP's family of I²C-bus I/O expanders and offers several enhancements including higher drive capability, 5 V I/O tolerance, lower supply current, individual I/O configuration, and smaller packaging. It is particularly useful in scenarios where additional I/O is needed for various applications such as ACPI power switches, sensors, push buttons, LEDs, and fans.
Key Specifications
Specification | Value |
---|---|
Package Type | HVQFN24 |
Pin Count | 24 |
Operating Power Supply Voltage | 2.3 V to 5.5 V |
I/O Tolerance | 5 V tolerant |
Clock Frequency | 0 Hz to 400 kHz |
ESD Protection | Exceeds 2000 V HBM, 200 V MM, and 1000 V CDM |
Interrupt Output | Active LOW open-drain |
Standby Current | Low |
I/O Configuration | Individual configuration as inputs or outputs |
Polarity Inversion | Register for active HIGH or active LOW operation |
I²C-bus Address | Fixed, with three hardware pins (A0, A1, A2) for address variation |
Key Features
- Provides 16 bits of General Purpose parallel Input/Output (GPIO) expansion
- Higher drive capability and lower supply current
- 5 V tolerant I/Os
- Polarity Inversion register for active HIGH or active LOW operation
- Active LOW open-drain interrupt output
- Low standby current and noise filter on SCL/SDA inputs
- No glitch on power-up and internal power-on reset
- ESD protection exceeds 2000 V HBM, 200 V MM, and 1000 V CDM
- Supports up to eight devices on the same I²C-bus/SMBus
Applications
The PCA9555BS,118 is suitable for a variety of applications where additional I/O is required. These include:
- ACPI power switches
- Sensors
- Push buttons
- LEDs
- Fans
- Other general-purpose I/O needs in embedded systems
Q & A
- What is the PCA9555BS,118 used for? The PCA9555BS,118 is used to provide 16 bits of General Purpose parallel Input/Output (GPIO) expansion for I²C-bus/SMBus applications.
- What is the operating voltage range of the PCA9555BS,118? The operating power supply voltage range is from 2.3 V to 5.5 V.
- Is the PCA9555BS,118 5 V tolerant? Yes, the PCA9555BS,118 has 5 V tolerant I/Os.
- What is the clock frequency range of the PCA9555BS,118? The clock frequency range is from 0 Hz to 400 kHz.
- How many devices can share the same I²C-bus/SMBus? Up to eight devices can share the same I²C-bus/SMBus.
- What type of interrupt output does the PCA9555BS,118 have? The PCA9555BS,118 has an active LOW open-drain interrupt output.
- Does the PCA9555BS,118 have ESD protection? Yes, it exceeds 2000 V HBM, 200 V MM, and 1000 V CDM.
- What is the purpose of the Polarity Inversion register? The Polarity Inversion register allows for active HIGH or active LOW operation of the I/Os.
- How are the I/Os configured in the PCA9555BS,118? The I/Os can be individually configured as inputs or outputs by writing to the I/O configuration bits.
- What happens during power-on reset? The power-on reset sets the registers to their default values and initializes the device state machine.