NXP Semiconductors PCA9670PW,112
- Part No.:
- PCA9670PW,112
- Manufacturer:
- NXP Semiconductors
- Category:
- I/O Expanders
- Package:
- 16-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PCA9670PW,112.pdf
- Description:
- Remote 8-bit I\/O expander for F
- Quantity:
- Payment:

- Shipping:

Inventory:1,269
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
The PCA9670PW,112 from NXP Semiconductors is an 8-bit remote I/O expander IC for Fast-mode Plus (Fm+) I²C-bus systems, operating from 2.3 V to 5.5 V with 5.5 V-tolerant I/Os. It provides eight quasi-bidirectional ports, 1 MHz I²C interface with 30 mA SDA sink drive, active-low hardware reset, and supports up to 64 devices on one bus for scalable I/O expansion in LED control and keypad monitoring.
For engineers reviewing the PCA9670PW,112 datasheet, PCA9670PW,112 pinout, PCA9670PW,112 application, or PCA9670PW,112 equivalent, key selection criteria include its Fm+ I²C compatibility, 25 mA per-port sink capability for direct LED driving, latch-up immunity (>100 mA), and TSSOP16 package suitability for space-constrained industrial and mobile designs.
Technical Context
The PCA9670PW,112 implements a quasi-bidirectional I/O architecture with no direction register-each port defaults to input at power-up with a 100 µA weak pull-up, and can be independently used as input (monitoring interrupts/keypads) or output (driving LEDs) via a single 8-bit register. Its internal Power-On Reset and active-low RESET pin initialize all I/Os to high-impedance inputs.
It supports Fast-mode Plus I²C (1 MHz) with 30 mA SDA sink strength enabling operation on buses up to 4000 pF without buffers, and features software reset via General Call address 00h + data byte 06h, plus read-only 24-bit Device ID (manufacturer, part ID, revision) accessible at reserved address F8h/F9h.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Bus Speed | 1 MHz Fast-mode Plus (Fm+) - enables PWM dimming of LEDs and supports longer trace lengths or higher node counts without bus buffers. |
| Supply Voltage Range | 2.3 V to 5.5 V - compatible with both 3.3 V and 5 V logic domains; I/Os tolerate up to 5.5 V regardless of VDD. |
| Port Drive Capability | 25 mA sink per port (latched outputs) - sufficient for direct LED driving without external transistors. |
| Total Sink Current | 200 mA package limit - constrains simultaneous high-current output activation across multiple ports. |
| Standby Current | 2.5 µA typical (static) - suitable for battery-powered mobile and portable applications requiring ultra-low quiescent power. |
| Operating Temperature | −40 °C to +85 °C - qualified for industrial and extended commercial environments. |
| ESD Protection | 2000 V HBM, 1000 V CDM - meets robustness requirements for handling and board-level reliability. |
Pinout & Package
PCA9670PW,112 is housed in a 16-pin TSSOP package (SOT403-1), 4.4 mm body width, lead pitch 0.65 mm, with exposed pad not present (unlike HVQFN variant). Pinout matches SO16 and TSSOP16 footprints per NXP documentation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| AD0–AD2 | Slave address inputs | Three binary inputs selecting one of 64 possible I²C addresses (e.g., 20h–7Fh); must be externally tied to VDD/VSS/SCL/SDA for valid configuration. |
| P0–P7 | Quasi-bidirectional I/O ports | Each functions as input (with 100 µA weak pull-up) or output (25 mA sink) without direction register; default to inputs at power-up. |
| RESET | Active-low hardware reset | Asynchronous reset pin initializing all registers and I/Os to power-up state; requires external pull-up if unused. |
| SCL / SDA | I²C clock and data lines | Support 1 MHz Fm+ operation; SDA has 30 mA sink capability to drive 4000 pF bus capacitance directly. |
| VDD / VSS | Power supply and ground | Operates from 2.3 V to 5.5 V; VSS is system ground reference for all I/Os and internal logic. |
Key Features
| Feature | Design Value |
|---|---|
| Fm+ I²C Interface | 1 MHz clock rate enables real-time LED PWM dimming and reduces I²C transaction latency in time-critical I/O expansion. |
| Quasi-bidirectional Ports | No direction register required - simplifies firmware, reduces memory footprint, and allows dynamic input/output reconfiguration per port via single write. |
| 25 mA Per-Port Sink | Directly drives standard LEDs without external drivers, reducing BOM count and PCB area in display and indicator applications. |
| 64-Device Address Space | Three hardware address pins support up to 64 PCA9670PW,112 units on one I²C bus, enabling 512 total I/O points in large-scale systems like servers or PLCs. |
| Software Reset & Device ID | General Call reset (00h + 06h) allows bus-wide recovery; read-only 24-bit Device ID (manufacturer/part/revision) aids automated inventory and firmware validation. |
Applications
| LED Signs and Displays | Industrial Control Panels |
|---|---|
Use Scenario: Driving multiplexed LED arrays in signage, status indicators, or segmented displays where compact I/O expansion is required. IC Role / Device Role / Timing Role: PCA9670PW,112 acts as parallel-output expander translating I²C commands into synchronized LED on/off or PWM states. Use Value: 25 mA per-port sink eliminates need for discrete MOSFETs; 1 MHz I²C enables fast refresh rates and smooth brightness transitions. | Use Scenario: Monitoring pushbuttons, DIP switches, and fault signals while controlling relays, solenoids, and status LEDs in factory HMIs and automation cabinets. IC Role / Device Role / Timing Role: PCA9670PW,112 serves as bidirectional remote I/O node interfacing microcontroller host with field-side digital signals. Use Value: Quasi-bidirectional architecture allows mixed input/output per device; −40 °C to +85 °C rating ensures reliability in harsh industrial environments. |
| Keypads and Input Interfaces | Medical Equipment UI |
Use Scenario: Scanning matrix keypads or reading tactile switch states in consumer electronics, test equipment, and embedded controllers. IC Role / Device Role / Timing Role: PCA9670PW,112 functions as interrupt-capable input monitor, with configurable pull-ups enabling edge-triggered wake-up events. Use Value: Weak 100 µA internal pull-up minimizes standby current; active-low RESET ensures deterministic initialization after power glitches. | Use Scenario: Managing front-panel controls, alarm indicators, and sensor status lights in portable diagnostic devices and bedside monitors. IC Role / Device Role / Timing Role: PCA9670PW,112 provides isolated, low-power I/O expansion between main MCU and user interface peripherals. Use Value: 2.5 µA typical standby current extends battery life; ESD protection (2000 V HBM) safeguards against clinical handling discharge events. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar I/O expander applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9671PW,112 | Same pinout and function but includes open-drain interrupt output (INT) for event-driven polling reduction. | Better suited for systems requiring low-latency input change notification without continuous register reads. | Select PCA9671PW,112 when interrupt-driven I/O monitoring is needed; PCA9670PW,112 remains optimal for cost-sensitive or interrupt-free designs. |
| TCA6408APWR | TI device with identical 8-bit quasi-bidirectional I/O, 1 MHz I²C, and 25 mA sink, but uses different address mapping (no AD0–AD2 pins) and lacks software reset. | Requires fixed I²C address or external address translation; no General Call reset capability limits bus recovery options. | Choose TCA6408APWR only if existing TI ecosystem integration or specific address constraints apply; PCA9670PW,112 offers broader address flexibility and bus management features. |
Compared with PCA9671PW,112, the PCA9670PW,112 omits the dedicated INT pin-reducing cost and complexity where polled I/O suffices. Against TCA6408APWR, it provides superior bus configurability via three address pins and software-initiated reset, enhancing scalability and fault resilience in multi-device systems.
Availability
PCA9670PW,112 is available at Aetrix Electronics and suitable for industrial control panels, LED signage systems, and medical device user interfaces requiring stable component supply, long-term lifecycle support, and RoHS-compliant packaging.
Supply support for PCA9670PW,112 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company specializing in secure connectivity solutions for automotive, industrial, and IoT applications, with leadership in I²C, CAN, and NFC technologies.
The PCA9670PW,112 belongs to NXP's remote I/O expander product line, designed specifically to simplify I²C-based peripheral expansion in resource-constrained embedded systems while maintaining industrial-grade reliability and thermal performance.
FAQ
What is the maximum I²C bus speed supported by the PCA9670PW,112?
The PCA9670PW,112 supports Fast-mode Plus (Fm+) I²C operation up to 1 MHz. This enables high-speed communication for time-sensitive applications such as LED PWM dimming and rapid I/O state updates. The 30 mA SDA sink capability ensures reliable signal integrity even on heavily loaded buses up to 4000 pF, eliminating the need for external bus buffers in most implementations of the PCA9670PW,112.
Does the PCA9670PW,112 require external pull-up resistors on its I²C lines?
Yes, the PCA9670PW,112 requires external pull-up resistors on both SCL and SDA lines, as specified in the I²C bus standard. The device does not integrate internal pull-ups on these lines. Resistor values depend on bus capacitance and desired rise time; typical values range from 1.8 kΩ to 10 kΩ for 3.3 V or 5 V systems. The PCA9670PW,112's 30 mA SDA sink strength allows use of lower-value resistors for faster edges on high-capacitance buses.
How does the quasi-bidirectional I/O architecture of the PCA9670PW,112 differ from standard GPIO expanders?
The PCA9670PW,112 uses a quasi-bidirectional architecture with no direction register-each port defaults to input with a 100 µA weak pull-up and can be driven low via internal transistor. Writing '1' configures it as input or high-impedance output; writing '0' actively pulls low. This simplifies firmware, reduces memory overhead, and enables dynamic reconfiguration per port-unlike traditional expanders requiring explicit direction register writes before data transfer in the PCA9670PW,112.
Can the PCA9670PW,112 drive LEDs directly without external components?
Yes, the PCA9670PW,112 can drive standard LEDs directly using its 25 mA per-port sink capability. Connect the LED anode to VDD through a current-limiting resistor and cathode to a PCA9670PW,112 I/O pin (e.g., P0–P7). When the pin is written '0', it sinks up to 25 mA, lighting the LED. Total package sink is limited to 200 mA, so simultaneous activation of more than eight 25 mA LEDs is not permitted in the PCA9670PW,112.
What is the purpose of the RESET pin on the PCA9670PW,112, and how should it be used?
The RESET pin on the PCA9670PW,112 is an active-low asynchronous input that forces all I/Os and registers to their power-up default state (inputs with 100 µA pull-up) when held low for ≥tw(rst). It must be pulled up to VDD via an external resistor (e.g., 10 kΩ) if not actively driven. This pin enables deterministic recovery from brown-out or communication errors independent of the I²C bus state, ensuring safe initialization of the PCA9670PW,112 in mission-critical systems.
PCA9670PW,112 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- -
- Package/Case:
- 16-TSSOP (0.173", 4.40mm Width)
- Packaging:
- Bulk
- Product Status:
- Obsolete
- Programmable:
- -
- Number of I/O:
- 8
- Interface:
- I2C, SMBus
- Interrupt Output:
- Yes
- Features:
- POR
- Output Type:
- Push-Pull
- Current - Output Source/Sink:
- 300µA, 41mA
- Clock Frequency:
- 1 MHz
- Voltage - Supply:
- 2.3V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-TSSOP
PCA9670PW,112 FAQ
1.How can I place an order for PCA9670PW,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCA9670PW,112 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for PCA9670PW,112 reliable?
The price and inventory of PCA9670PW,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCA9670PW,112 is usually 5 days.
3.What payment methods are accepted for PCA9670PW,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCA9670PW,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCA9670PW,112?
PCA9670PW,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCA9670PW,112 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for PCA9670PW,112?
For technical support, including PCA9670PW,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCA9670PW,112 requirements.
6.How does Aetrix verify that PCA9670PW,112 is sourced from the original manufacturer or authorized distributors?
All PCA9670PW,112 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that PCA9670PW,112 meets industry standards.
7.What is the process for return or replacement of PCA9670PW,112?
All PCA9670PW,112 units undergo pre-shipment inspection (PSI). If there is an issue with PCA9670PW,112, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The PCA9670PW,112 part is unused and in its original packaging.
Return procedure for PCA9670PW,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCA9670PW,112 Tags

-
TCA6408ARSVR
Texas Instruments
-
TCA9535RTWR
Texas Instruments

-
FXL6408UMX
onsemi

-
PCF8574ADWR
Texas Instruments

-
PCF8574APWR
Texas Instruments

-
TCA9555PWR
Texas Instruments
-
TCA9554PWR
Texas Instruments
-
TCA9554APWR
Texas Instruments

-
TCA9539PWR
Texas Instruments
-
TCA9534PWR
Texas Instruments
-
TCA9555RTWR
Texas Instruments

-
TCA9535PWR
Texas Instruments
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

