PCA9539
PCA9539
Manufacturer
Nexperia
Overview
Part: PCA9539 from Nexperia
Type: Low-voltage 16-bit I²C and SMBus low-power I/O expander
Key Specs:
- Operating power supply voltage range: 2.3 V to 5.5 V
- Ultra low standby current consumption: 1 μA (maximum)
- I/O pins: 16
- I²C-bus speed: 400 kHz Fast-mode
- Latched outputs drive capability: 25 mA maximum
- Operating temperature range: -40 °C to +85 °C
- ESD protection HBM: exceeds 2000 V
- ESD protection CDM: exceeds 1000 V
Features:
- I²C-bus to parallel port expander
- Schmitt-trigger action on SCL and SDA inputs
- Noise filter on SCL and SDA inputs
- 5 V tolerant I/Os
- 16 I/O pins which power up configured in input state
- Open-drain active LOW interrupt output (INT)
- Reset input (RESET) for resetting PCA9539 to default values
- Internal power-on reset
- No glitch on power-up
- Latch-up performance exceeds 100 mA per JESD78, Class II
Applications:
- ACPI power switches
- Sensors
- Push buttons
- LEDs
- Fan control
Package:
- TSSOP24: plastic thin shrink small outline package; 24 leads; body width 4.4 mm
Features
- I²C-bus to parallel port expander
- Operating power supply voltage range of 2.3 V to 5.5 V
- Ultra low standby current consumption:
- 1 μA (maximum)
- Schmitt-trigger action allows slow input transition and better switching noise immunity at the SCL and SDA inputs
- Vhys = 0.10 × VCC (typical)
- Noise filter on SCL and SDA inputs
- 5 V tolerant I/Os
- 16 I/O pins which power up configured in input state
- Open-drain active LOW interrupt output (INT)
- Reset input (RESET) for resetting PCA9539 to default values
- 400 kHz Fast-mode I²C-bus
- Internal power-on reset
- No glitch on power-up
- Latched outputs with 25 mA drive maximum capability for directly driving LEDs
- Latch-up performance exceeds 100 mA per JESD78, Class II
- ESD protection:
- HBM: ANSI/ESDA/JEDEC JS-001 class 2 exceeds 2000 V
- CDM: ANSI/ESDA/JEDEC JS-002 class C3 exceeds 1000 V
- TSSOP24 package: plastic thin shrink small outline package; 24 leads; body width 4.4 mm
- Specified from -40 °C to +85 °C
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
3. Ordering information
Table 1. Ordering information
| Type number | Package |
|---|---|
| Temperature range | |
| PCA9539PW | -40 °C to +85 °C |
Pin Configuration
Table 2. Pin description
| Symbol | Pin | Type | Description |
|---|---|---|---|
| INT | 1 | 0 | Interrupt output. Connect to V CC through a pull-up resistor |
| A1 | 2 | I | Address input 1. Connect directly to V CC or GND |
| RESET | 3 | I | Active Low reset input. Connect to VCC through a pull-up resistor if no active connection is used. |
| P0_0 [1] | 4 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_0 is configured as input |
| P0_1 [1] | 5 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_1 is configured as input |
| P0_2 [1] | 6 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_2 is configured as input |
| P0_3 [1] | 7 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_3 is configured as input |
| P0_4 [1] | 8 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_4 is configured as input |
| P0_5 [1] | 9 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_5 is configured as input |
| P0_6 [1] | 10 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_6 is configured as input |
| P0_7 [1] | 11 | I/O | Parallel port I/O. Push-pull driver. At power on, P0_7 is configured as input |
| GND | 12 | power | Ground |
| P1_0 [2] | 13 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_0 is configured as input |
| P1_1 [2] | 14 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_1 is configured as input |
| P1_2 [2] | 15 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_2 is configured as input |
| P1_3 [2] | 16 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_3 is configured as input |
| P1_4 [2] | 17 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_4 is configured as input |
| P1_5 [2] | 18 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_5 is configured as input |
| P1_6 [2] | 19 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_6 is configured as input |
| P1_7 [2] | 20 | I/O | Parallel port I/O. Push-pull driver. At power on, P1_7 is configured as input |
Recommended Operating Conditions
Table 14. Operating conditions
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| VCC | supply voltage | 2.3 | 5.5 | V | |
| VIH | HIGH-level input voltage | SCL, SDA | 0.7 × VCC | 5.5 | V |
| P1_7 to P0_0 | 0.7 × VCC | 5.5 | V | ||
| A0, A1, RESET | 0.7 × VCC | VCC | V | ||
| VIL | LOW-level input voltage | SCL, SDA | -0.5 | 0.3 × VCC | V |
| A0, A1, RESET, P1_7 to P0_0 | -0.5 | 0.3 × VCC | V | ||
| IOH | HIGH-level output current | P1_7 to P0_0 | - | 10 | mA |
| IOL | LOW-level output current | P1_7 to P0_0 | - | 25 | mA |
| Tamb | ambient temperature | operating in free air | -40 | +85 | °C |
Thermal Information
Table 15. Thermal characteristics
| Symbol | Parameter | Conditions | Max | Unit |
|---|---|---|---|---|
| Zth(j-a) | transient thermal impedance from junction to ambient | TSSOP24 package [1] | 100 | K/W |
[1] The package thermal impedance is calculated in accordance with JESD 51-7.
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
12. Static characteristics
Table 16. Static characteristics
VCC = 2.3 V to 5.5 V; unless otherwise specified.
| Symbol | Parameter | Conditions | Tamb = -40 °C to +85 °C | Unit | |
|---|---|---|---|---|---|
| Min | Typ [1] | ||||
| VIK | input clamping voltage | II = -18 mA | -1.2 | - | |
| VPORR | power-on reset trip voltage; VCC rising | VI = VCC or GND; IO = 0 mA | - | 1.25 | |
| IOL | LOW-level output current | VOL = 0.4 V; VCC = 2.3 V to 5.5 V | |||
| SDA | 3 | - | |||
| INT | 3 | 28 [2] | |||
| P port | |||||
| VOL = 0.5 V; VCC = 2.3 V | [3] | 8 | - | ||
| VOL = 0.7 V; VCC = 2.3 V | [3] | 10 | - | ||
| VOL = 0.5 V; VCC = 3.0 V | [3] | 8 | - | ||
| VOL = 0.7 V; VCC = 3.0 V | [3] | 10 | - | ||
| VOL = 0.5 V; VCC = 4.5 V | [3] | 8 | - | ||
| VOL = 0.7 V; VCC = 4.5 V | [3] | 10 | - | ||
| VOH | HIGH-level output voltage | P port | |||
| IOH = -8 mA; VCC = 2.3 V | [4] | 2.0 | - | ||
| IOH = -10 mA; VCC = 2.3 V | [4] | 1.9 | - | ||
| IOH = -8 mA; VCC = 3.0 V | [4] | 2.6 | - | ||
| IOH = -10 mA; VCC = 3.0 V | [4] | 2.5 | - | ||
| IOH = -8 mA; VCC = 4.5 V | [4] | 4.1 | - | ||
| IOH = -10 mA; VCC = 4.5 V | [4] | 4.0 | - | ||
| VOL | LOW-level output voltage | P port; IOL = 8 mA | |||
| VCC = 2.3 V | - | - | |||
| VCC = 3.0 V | - | - | |||
| VCC = 4.5 V | - | - | |||
| II | input current | VCC = 2.3 V to 5.5 V | |||
| SCL, SDA; VI = VCC or GND | - | - | |||
| A0, A1, RESET; VI = VCC or GND | - | - | |||
| IIH | HIGH-level input current | P port; VI = VCC; VCC = 2.3 V to 5.5 V | - | - | |
| IIL | LOW-level input current | P port; VI = GND; VCC = 2.3 V to 5.5 V | - | - |
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
| Symbol | Parameter | Conditions | Tamb = -40 °C to +85 °C | |
|---|---|---|---|---|
| Min | Typ [1] | |||
| ICC | supply current | SDA, P port, A0, A1, RESET; VI on SDA = VCC or GND; VI on P port and A0, A1, RESET = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns) | ||
| VCC = 3.6 V to 5.5 V | - | 13 | ||
| VCC = 2.3 V to 3.6 V | - | 6.4 | ||
| SCL, SDA, P port, A0, A1, RESET; VI on SCL, SDA = VCC or GND; VI on P port and A0, A1, RESET = VCC; IO = 0 mA; I/O = inputs; fSCL = 0 kHz | ||||
| VCC = 2.3 V to 5.5 V | - | - | ||
| Active mode; P port, A0, A1, RESET; VI on P port, A0, A1, RESET = VCC; IO = 0 mA; I/O = inputs; fSCL = 400 kHz (tr = 30 ns), continuous register read | ||||
| VCC = 3.6 V to 5.5 V | - | 15 | ||
| VCC = 2.3 V to 3.6 V | - | 7.4 | ||
| ΔICC | additional quiescent supply current | SCL, SDA; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | - | - |
| P port, A0, A1, RESET; one input at VCC - 0.6 V, other inputs at VCC or GND; VCC = 2.3 V to 5.5 V | - | - | ||
| Ci | input capacitance | VI = VCC or GND; VCC = 2.3 V to 5.5 V | - | 1.5 |
| Cio | input/output capacitance | VI/O = VCC or GND; VD = 2.3 V to 5.5 V | - | 3 |
[2] Typical value for Tamb = 25 °C. VOL = 0.4 V and VCC = 3.3 V.
[3] Each I/O must be externally limited to a maximum of 25 mA and the device must be limited to a maximum current of 200 mA.
[4] The total current sourced by all I/Os must be limited to 160 mA.
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
12.1. Typical characteristics
Fig. 16. Supply current versus ambient temperature
Tamb = 25 °C; fSCL = 400 kHz
Fig. 18. Supply current versus supply voltage
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
c. VCC = 5.0 V
(1) Tamb = -40 °C
(2) Tamb = 25 °C
(3) Tamb = 85 °C
b. VCC = 3.3 V
d. VCC = 5.5 V
Fig. 19. I/O sink current versus LOW-level output voltage
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
Fig. 20. I/O source current versus HIGH-level output voltage
(2) Tamb = 25 °C (3) Tamb = 85 °C
Low-voltage 16-bit I²C and SMBus low-power I/O expander with interrupt output, reset pin and configuration registers
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| PCA9539PW | Nexperia | TSSOP-24 |
Get structured datasheet data via API
Get started free