NXP Semiconductors PCA9674AN,112
- Part No.:
- PCA9674AN,112
- Manufacturer:
- NXP Semiconductors
- Category:
- I/O Expanders
- Package:
- 16-DIP (0.300", 7.62mm)
- Datasheet:
-
PCA9674AN,112.pdf
- Description:
- IC XPNDR 1MHZ I2C 16DIP
- Quantity:
- Payment:

- Shipping:

Inventory:1,717
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PCA9674AN,112 from NXP Semiconductors is an 8-bit remote I/O expander for Fast-mode Plus (Fm+) I²C-bus with interrupt output, operating from 2.3 V to 5.5 V, supporting 1 MHz bus speed, 25 mA per port sink drive for direct LED control, and active-low open-drain INT pin for change-of-state notification. It is used in LED signage, industrial PLCs, and keypad interfaces where space-constrained microcontrollers require additional GPIO.
For engineers reviewing the PCA9674AN,112 datasheet, PCA9674AN,112 pinout, PCA9674AN,112 application, or PCA9674AN,112 equivalent, this device delivers deterministic quasi-bidirectional I/O behavior, software-reset capability, device ID readout, and 64 programmable slave addresses - critical for scalable multi-device I²C systems requiring low standby current (4.5 µA typical) and robust interrupt-driven polling avoidance.
Technical Context
The PCA9674AN,112 implements a single-register quasi-bidirectional I/O architecture: each of P0–P7 functions as input or output without direction register overhead, defaulting to HIGH at power-up via 100 µA internal pull-up. Input state monitoring and output activation occur through one 8-bit data register accessed via standard I²C write/read sequences.
Its interrupt logic asserts INT when any input pin state differs from its corresponding register latch value, enabling edge-triggered wake-up without continuous bus polling. The device supports Software Reset (00h + 06h sequence) and Device ID read (F8h address), and uses AD0–AD2 pins to decode 64 non-overlapping slave addresses - distinct from PCA9674A's 62-address map.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Bus Speed | 1 MHz Fast-mode Plus (Fm+) - enables high-throughput I/O updates in time-critical LED dimming and sensor polling. |
| Supply Voltage Range | 2.3 V to 5.5 V - interoperates with 3.3 V and 5 V host systems; I/Os are 5.5 V tolerant when held to VDD. |
| Port Sink Current | 25 mA per port (P0–P7) - drives standard LEDs directly without external drivers or current-limiting transistors. |
| Standby Current | 4.5 µA typical (static) - suitable for battery-powered mobile and portable equipment with strict power budgets. |
| Interrupt Output | Active-low open-drain INT - connects directly to MCU interrupt pins; asserts on input state change vs. register latch mismatch. |
| Slave Address Options | 64 unique addresses via AD0/AD1/AD2 - allows up to 126 expanders (PCA9674 + PCA9674A) on one bus without address conflict. |
| Operating Temperature | −40 °C to +85 °C - qualified for industrial and embedded applications with wide ambient thermal ranges. |
Pinout & Package
TSSOP16 package (4.4 mm body width), lead-free, RoHS-compliant, with exposed pad for thermal enhancement (requires PCB thermal vias).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1 AD0 | Address input 0 | Configures bit A0 of 7-bit slave address; tied to VDD/VSS/SDA/SCL to select one of 64 addresses. |
| 2 AD1 | Address input 1 | Configures bit A1 of 7-bit slave address; combined with AD0/AD2 determines full address map. |
| 3 AD2 | Address input 2 | Configures bit A2 of 7-bit slave address; enables collision-free multi-device I²C expansion. |
| 4 P0 | Quasi-bidirectional I/O 0 | Independent port pin; defaults to input with 100 µA pull-up; sinks 25 mA when driven LOW. |
| 5 P1 | Quasi-bidirectional I/O 1 | Same electrical behavior as P0; supports mixed input/output usage across all 8 ports. |
| 6 P2 | Quasi-bidirectional I/O 2 | Directly drives LEDs or monitors switches; no direction register needed - simplifies firmware. |
| 7 P3 | Quasi-bidirectional I/O 3 | Compatible with 4000 pF bus capacitance due to 30 mA SDA sink capability - reduces need for bus buffers. |
| 8 VSS | Supply ground | Reference for all I/O and internal logic; must be connected to system ground plane. |
| 9 P4 | Quasi-bidirectional I/O 4 | Supports PWM dimming via rapid I²C writes - enabled by 1 MHz bus speed and latched output registers. |
| 10 P5 | Quasi-bidirectional I/O 5 | Interrupt status can be polled via register read; INT pin eliminates need for constant port scanning. |
| 11 P6 | Quasi-bidirectional I/O 6 | Internal Power-On Reset initializes all ports as inputs - ensures safe startup before firmware configures I/O. |
| 12 P7 | Quasi-bidirectional I/O 7 | Full 8-bit parallel access via single I²C data byte - minimizes transaction overhead in resource-limited MCUs. |
| 13 INT | Interrupt output (active LOW) | Open-drain output asserted when any input pin state differs from its latch - triggers MCU ISR for event-driven response. |
| 14 SCL | Serial clock line | Input-only I²C clock; synchronizes data transfer; supports 1 MHz timing with defined setup/hold requirements. |
| 15 SDA | Serial data line | Bi-directional I²C data; 30 mA sink capability handles high-capacitance buses without external drivers. |
| 16 VDD | Supply voltage | Power supply input (2.3–5.5 V); powers internal logic and I/O circuitry; 5.5 V tolerant I/Os referenced to this rail. |
Key Features
| Feature | Design Value |
|---|---|
| Quasi-bidirectional I/O architecture | Eliminates direction register overhead - each port auto-configures as input or output based on register value and external signal, reducing firmware complexity. |
| Software Reset (00h + 06h) | Restores all registers to power-on defaults via I²C command - enables recovery without hardware reset or power cycle. |
| Device ID read (F8h address) | Provides 24-bit read-only identifier (12-bit manufacturer, 9-bit part ID, 3-bit revision) - supports automated BOM validation and field firmware verification. |
| 64 programmable slave addresses | AD0–AD2 support 64 discrete addresses (VDD/VSS/SDA/SCL combinations) - enables dense I²C node deployment without address conflicts. |
| 100 µA internal pull-up per port | Ensures defined HIGH state at power-up and during input mode - removes need for external pull-ups in many keypad and switch-sense applications. |
| Total package sink capability | 200 mA aggregate sink across all 8 ports - supports simultaneous LED driving or high-current peripheral interfacing within thermal limits. |
Applications
| LED Signage Control | Industrial Keypad Interface |
|---|---|
|
Use Scenario: Driving 8-segment alphanumeric displays and multi-color status indicators in outdoor signage cabinets with limited MCU GPIO. IC Role / Device Role / Timing Role: Remote I/O expander providing latched 8-bit parallel output with 25 mA sink per segment, synchronized via 1 MHz I²C writes for real-time brightness updates. Use Value: Eliminates discrete transistor arrays and reduces PCB area; 4.5 µA standby current extends battery backup runtime during power outages. |
Use Scenario: Scanning mechanical keypads in programmable logic controllers (PLCs) where EMI resilience and long cable runs are required. IC Role / Device Role / Timing Role: Quasi-bidirectional input monitor with active-low INT assertion on keypress, enabling interrupt-driven debouncing instead of periodic polling. Use Value: Reduces I²C bus traffic by >90% versus polling; 100 µA internal pull-ups ensure reliable detection even with 10 m shielded cables. |
| Server Rack Status Monitoring | Medical Device Front Panel |
|
Use Scenario: Monitoring hot-swap module presence, fan tachometer signals, and fault LEDs across 1U server backplanes with tight thermal constraints. IC Role / Device Role / Timing Role: Dual-role I/O hub: P0–P3 as inputs for module detect/fan feedback, P4–P7 as outputs for status LEDs - all managed via single I²C address. Use Value: 2.3–5.5 V operation matches server management rail voltages; −40 °C to +85 °C rating ensures reliability in high-heat rack environments. |
Use Scenario: Controlling tactile feedback LEDs and reading membrane switch inputs on FDA-cleared diagnostic equipment user interfaces. IC Role / Device Role / Timing Role: Safety-isolated I/O extension: INT pin triggers MCU safety watchdog timer on panel interaction, satisfying IEC 62304 clause 5.5.3. Use Value: ESD protection >2000 V HBM ensures immunity to clinical environment static discharge; software reset enables fail-safe UI recovery. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar remote I/O expander applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9674D,512 | SO16 package (7.5 mm width) vs. TSSOP16 (4.4 mm); identical electrical specs and pinout mapping. | Better suited for through-hole prototyping or legacy board designs with SOIC footprints; higher thermal mass aids reflow in high-volume production. | Select PCA9674D,512 when board layout requires SO16 footprint or thermal performance under sustained 200 mA load is prioritized. |
| PCA9674APW,112 | PCA9674A variant with 62-address map (excludes 00h and F8h); identical TSSOP16 package and pinout. | Required when mixing PCA9674 and PCA9674A on same bus to reach 126-device capacity; incompatible if General Call reset (00h) is used in system firmware. | Select PCA9674APW,112 only when expanding beyond 64 devices on one I²C bus and General Call reset is not implemented. |
Compared with PCA9674D,512, PCA9674AN,112 offers 33% smaller PCB footprint and improved high-frequency signal integrity; compared with PCA9674APW,112, it provides full 64-address compatibility including General Call reset and Device ID access - essential for firmware-updatable systems.
Availability
PCA9674AN,112 is available at Aetrix Electronics and suitable for LED signage control, industrial keypad interfaces, and medical device front panels requiring stable component supply across extended product lifecycles.
Supply support for PCA9674AN,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 leader focused on secure connectivity solutions for automotive, industrial, and IoT applications, with deep expertise in interface and mixed-signal IC design.
The PCA9674 family was designed specifically for I²C-based GPIO expansion in space- and power-constrained embedded systems - emphasizing interrupt-driven efficiency, multi-device scalability, and direct LED drive capability without external components.
FAQ
What is the maximum I²C bus speed supported by the PCA9674AN,112?
The PCA9674AN,112 supports Fast-mode Plus (Fm+) I²C operation up to 1 MHz. This enables high-speed updates of all 8 I/O ports in under 100 µs per transaction, making it suitable for real-time LED dimming and responsive keypad scanning. The 30 mA SDA sink capability ensures reliable signaling even on buses with up to 4000 pF total capacitance.
How does the interrupt (INT) pin on the PCA9674AN,112 function?
The INT pin on the PCA9674AN,112 is an active-low open-drain output that asserts when any input port pin (P0–P7) changes state relative to its corresponding latch value. It remains asserted until the host reads the input port register, allowing the microcontroller to respond to events asynchronously without continuous polling - reducing CPU load and I²C traffic significantly.
Can the PCA9674AN,112 drive LEDs directly without external components?
Yes, the PCA9674AN,112 can drive standard LEDs directly: each of its 8 quasi-bidirectional ports provides 25 mA sink current capability, and the total package sink capacity is 200 mA. When used in output mode (writing '0' to the port register), the internal N-channel transistor pulls the pin to VSS, completing the LED current path through an external anode resistor connected to VDD.
What is the purpose of the AD0, AD1, and AD2 pins on the PCA9674AN,112?
The AD0, AD1, and AD2 pins on the PCA9674AN,112 configure the device's 7-bit I²C slave address, enabling selection among 64 unique addresses. Each pin can be tied to VDD, VSS, SDA, or SCL to generate distinct address bits - allowing up to 64 PCA9674AN,112 devices (or combined with PCA9674A variants) on a single I²C bus without address collisions.
Does the PCA9674AN,112 include a power-on reset function?
Yes, the PCA9674AN,112 includes an internal Power-On Reset (POR) circuit that initializes all I/O ports as inputs with a 100 µA weak pull-up to VDD. This ensures a known, safe state at startup - preventing unintended output assertions or bus contention - and eliminates the need for external reset circuitry in most applications.
PCA9674AN,112 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- -
- Package/Case:
- 16-DIP (0.300", 7.62mm)
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Number of I/O:
- 8
- Interface:
- I2C
- Interrupt Output:
- Yes
- Features:
- POR
- Output Type:
- Push-Pull
- Current - Output Source/Sink:
- 100µA, 25mA
- Clock Frequency:
- 1 MHz
- Voltage - Supply:
- 2.3V ~ 5.5V
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
- 16-DIP
PCA9674AN,112 FAQ
1.How can I place an order for PCA9674AN,112 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCA9674AN,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 PCA9674AN,112 reliable?
The price and inventory of PCA9674AN,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCA9674AN,112 is usually 5 days.
3.What payment methods are accepted for PCA9674AN,112?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCA9674AN,112 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCA9674AN,112?
PCA9674AN,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCA9674AN,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 PCA9674AN,112?
For technical support, including PCA9674AN,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCA9674AN,112 requirements.
6.How does Aetrix verify that PCA9674AN,112 is sourced from the original manufacturer or authorized distributors?
All PCA9674AN,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 PCA9674AN,112 meets industry standards.
7.What is the process for return or replacement of PCA9674AN,112?
All PCA9674AN,112 units undergo pre-shipment inspection (PSI). If there is an issue with PCA9674AN,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 PCA9674AN,112 part is unused and in its original packaging.
Return procedure for PCA9674AN,112:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCA9674AN,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…

