NXP Semiconductors PCA9665APW,118
- Part No.:
- PCA9665APW,118
- Manufacturer:
- NXP Semiconductors
- Category:
- Controllers
- Package:
- 20-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PCA9665APW,118.pdf
- Description:
- IC CNTRLR PARALLEL/I2C 20TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:3,164
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PCA9665APW,118 from NXP Semiconductors is a Fast-mode Plus (Fm+) parallel-bus-to-I²C-bus controller IC that serves as a bidirectional protocol bridge between 8-bit parallel microcontrollers and the I²C-bus. It operates as master or slave, supports 1 Mbit/s data rates, delivers up to 25 mA drive on SCL/SDA, and integrates a 68-byte buffer and software reset-enabling robust I²C expansion in space-constrained industrial control modules.
For engineers reviewing the PCA9665APW,118 datasheet, PCA9665APW,118 pinout, PCA9665APW,118 application, or PCA9665APW,118 equivalent, this device is critical for adding high-speed, buffered I²C connectivity to legacy parallel-bus systems without external timing components, while supporting interrupt-driven or polled communication modes and glitch-free restarts for buffer-driver interfacing.
Technical Context
The PCA9665APW,118 implements full I²C-bus protocol handling-including arbitration, START/STOP generation, ACK/NACK management, and clock stretching-using an internal 32 MHz oscillator trimmed to ±15 % accuracy. Its register architecture separates four direct-access registers (I2CSTA, INDPTR, I2CDAT, I2CCON) from seven indirect-addressed registers (e.g., I2CSCLL, I2CADR, I2CPRESET), enabling precise control of bus timing, slave addressing, and timeout behavior.
It supports two operational modes: Byte mode for single-byte transfers and Buffered mode for up to 68-byte bursts, with status-driven interrupt signaling via the open-drain INT pin. The device maintains 5 V tolerant parallel I/Os while operating from 2.3 V to 3.6 V, and its "glitch-free" restart feature ensures reliable reinitialization when used with external buffer drivers in noise-sensitive environments.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| I²C Speed Mode | Fast-mode Plus (Fm+): 1 Mbit/s maximum-enables higher throughput than standard Fast-mode (400 kbit/s) without requiring external pull-up adjustments. |
| SCL/SDA Drive Strength | Up to 25 mA sink current-supports longer bus traces, higher capacitance loads, and direct driving of multiple I²C slaves without external buffers. |
| Data Buffer Size | 68-byte FIFO buffer-reduces CPU overhead during bulk transfers and enables efficient burst reads/writes in Buffered mode. |
| Internal Oscillator | 32 MHz ±15 %-eliminates need for external crystal or RC network; startup time ≤550 µs after ENSIO enable. |
| Supply Voltage Range | 2.3 V to 3.6 V-compatible with modern low-voltage microcontrollers and battery-powered systems. |
| I/O Tolerance | 5 V tolerant parallel bus pins (D0–D7, A0, A1, RD, WR, CE, RESET)-allows seamless interfacing with 5 V logic without level shifters. |
| Operating Temperature | −40 °C to +85 °C-qualified for industrial-grade embedded applications including PLCs and motor drives. |
Pinout & Package
PCA9665APW,118 is housed in a 20-lead TSSOP package (SOT360-1), 4.4 mm body width, with exposed pad not electrically connected. All pins match the PCA9665PW footprint but implement PCA9665A-specific timing and restart behavior.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| D0–D7 | Bidirectional parallel data bus | 8-bit 3-state interface to microcontroller data bus; D0 = LSB; supports read/write under CE/RD/WR control. |
| A0, A1 | Register address select inputs | Directly select among five register access modes (I2CSTA, INDPTR, I2CDAT, I2CCON, INDIRECT) per Table 3. |
| RD, WR, CE | Parallel bus control strobes | Enable read/write cycles; latching occurs on rising edge of CE or WR; RD initiates output enable on D0–D7. |
| INT | Open-drain interrupt output | Active-low serial interrupt signal; requires external pull-up; asserts when I2C state changes (except idle F8h). |
| RESET | Active-low hardware reset | Clears internal registers and resets I²C state machine; synchronous with internal clock upon deassertion. |
| SCL, SDA | Open-drain I²C-bus signals | Compliant with I²C-bus electrical specs; support Fast-mode Plus; require external pull-ups; 25 mA sink capability. |
| VDD, VSS | Power supply terminals | VDD = 2.3–3.6 V; VSS = ground reference; decoupling capacitor required near VDD pin for stable operation. |
Key Features
| Feature | Design Value |
|---|---|
| Glitch-free software restart | PCA9665A-specific behavior ensures deterministic reinitialization when used with external buffer drivers-prevents metastability during bus recovery. |
| I²C General Call support | Configurable via GC bit in I2CADR register-enables broadcast commands to all devices on bus without individual addressing. |
| Hardware-managed arbitration | Automatic resolution of multi-master conflicts on SDA line-no firmware intervention required during simultaneous START conditions. |
| Programmable SCL timing | I2CSCLL/I2CSCLH registers allow precise tuning of HIGH/LOW periods to meet target I²C speed (e.g., 100 kHz, 400 kHz, 1 MHz) across varying board capacitance. |
| Time-out protection | I2CTO register sets SCL LOW timeout threshold-triggers bus error recovery (status 78h) if SCL remains low beyond programmed duration, preventing lockup. |
Applications
| Industrial PLC I/O Expansion | Automotive Body Control Module |
|---|---|
|
Use Scenario: Adding isolated I²C sensor networks (temperature, humidity, position) to legacy 8-bit parallel MCU-based PLC backplanes. IC Role / Device Role / Timing Role: Parallel-to-I²C protocol converter acting as I²C master; manages up to 68-byte configuration writes to multiple slave sensors using buffered mode. Use Value: Eliminates need for FPGA or additional MCU; reduces PCB trace count by >70 % versus direct parallel routing; supports 1 Mbit/s sensor polling at <5 µs latency per byte. |
Use Scenario: Integrating I²C-connected LED drivers, window lift controllers, and door latch sensors into a centralized body control unit with limited native I²C ports. IC Role / Device Role / Timing Role: I²C slave interface for MCU firmware updates and diagnostics; uses General Call to synchronize firmware version checks across all nodes. Use Value: Enables unified firmware update sequencing without individual addressing; 5 V tolerant D0–D7 pins simplify connection to 5 V CAN/LIN subsystem MCUs. |
| Medical Infusion Pump UI | Smart Energy Meter Communication Hub |
|
Use Scenario: Connecting I²C OLED display, touch controller, and EEPROM to a safety-certified ARM Cortex-M3 with only parallel GPIO available. IC Role / Device Role / Timing Role: Dual-role controller-master for display updates, slave for host MCU configuration; uses software reset (I2CPRESET) for fail-safe UI recovery. Use Value: Meets IEC 62304 Class C requirements via deterministic interrupt-driven transfers; glitch-free restart prevents display freeze during power transients. |
Use Scenario: Aggregating data from I²C smart meters (gas, water, electricity) and forwarding via RS-485 to utility concentrators in AMI deployments. IC Role / Device Role / Timing Role: I²C master with 68-byte buffer-reads meter registers in burst mode, then formats packets for serial transmission. Use Value: Reduces host MCU polling overhead by 8× versus byte-by-byte reads; 1 Mbit/s speed cuts total meter scan time from 120 ms to <15 ms. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar parallel-to-I²C interface applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PCA9665PW,118 | Same pinout and register map, but uses 28.5 MHz oscillator (±15 %); lacks glitch-free restart; default SCL timing tuned for standard Fast-mode (400 kbit/s). | Lower-cost option where 1 Mbit/s is unnecessary and buffer-driver compatibility is not required. | Select PCA9665PW,118 only if system design tolerates slower max speed and does not use external bus buffers. |
| PCA9564PW,118 | Legacy predecessor; no 1 Mbit/s support; 32-byte buffer; no General Call or software reset; requires external oscillator. | Suitable only for legacy upgrades where existing PCB layout must be reused and performance headroom is minimal. | Choose PCA9564PW,118 solely for drop-in replacement on boards originally designed for PCA9564-no new features supported. |
Compared with PCA9665PW,118 and PCA9564PW,118, the PCA9665APW,118 uniquely delivers 1 Mbit/s Fm+ operation, glitch-free restart for buffer-driver stability, and integrated 32 MHz oscillator-making it the only choice for new designs requiring high-speed, robust, and self-contained I²C expansion.
Availability
PCA9665APW,118 is available at Aetrix Electronics and suitable for industrial PLCs, automotive body control units, medical infusion pump UIs, smart energy meter hubs, and industrial HMI systems requiring stable component supply across extended product lifecycles.
Supply support for PCA9665APW,118 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, power management, and secure MCU technologies.
The PCA9665A product line was designed specifically to extend I²C-bus capability into resource-constrained parallel-bus systems-emphasizing high-speed buffered transfer, robust bus recovery, and seamless integration with legacy microcontrollers.
FAQ
What is the maximum I²C-bus speed supported by the PCA9665APW,118?
The PCA9665APW,118 supports Fast-mode Plus (Fm+) operation at up to 1 Mbit/s. This is achieved using its internal 32 MHz oscillator and programmable SCL timing registers (I2CSCLL/I2CSCLH). Unlike standard Fast-mode (400 kbit/s), Fm+ allows higher data rates while maintaining backward compatibility with standard I²C slaves-provided pull-up strength and bus capacitance remain within specification limits. The PCA9665APW,118 achieves this without external timing components.
How does the "glitch-free restart" feature of the PCA9665APW,118 improve system reliability?
The "glitch-free restart" in the PCA9665APW,118 ensures deterministic reinitialization of the I²C state machine during software reset (via I2CPRESET register) or power-up, eliminating metastable states that could corrupt SCL/SDA lines when driving external buffer drivers. This prevents bus contention or spurious START/STOP conditions-critical in noise-prone industrial environments. The PCA9665APW,118 implements this behavior exclusively; the PCA9665PW,118 does not offer this guarantee.
Can the PCA9665APW,118 operate with a 5 V microcontroller parallel bus?
Yes-the parallel I/O pins (D0–D7, A0, A1, RD, WR, CE, RESET) of the PCA9665APW,118 are 5 V tolerant while the device itself operates from 2.3 V to 3.6 V on VDD. This eliminates the need for external level shifters when interfacing with legacy 5 V microcontrollers. However, the I²C-bus pins (SCL/SDA) remain 3.3 V compatible and require standard I²C pull-ups referenced to the I²C domain voltage-not the 5 V bus voltage.
What is the function of the INDPTR register in the PCA9665APW,118?
The INDPTR (Indirect Pointer) register in the PCA9665APW,118 is an 8-bit write-only register that selects which of the seven indirect-addressed registers (e.g., I2CSCLL, I2CADR, I2CPRESET) will be accessed next via the INDIRECT data field (A1=1, A0=0). Writing a value (00h–06h) to INDPTR configures subsequent reads/writes to the corresponding indirect register-enabling compact register access without dedicated address lines. This mechanism is essential for configuring clock timing, slave addressing, and timeout behavior in the PCA9665APW,118.
Does the PCA9665APW,118 support multi-master I²C-bus arbitration?
Yes-the PCA9665APW,118 fully implements I²C-bus arbitration logic per the Philips I²C specification. When operating as a master, it monitors SDA during START condition transmission and automatically relinquishes bus control if another master pulls SDA low simultaneously. Hardware handles arbitration loss detection, STOP generation, and state recovery-requiring no firmware intervention. This enables robust multi-master topologies in distributed control systems where the PCA9665APW,118 coexists with other I²C masters.
PCA9665APW,118 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 20-TSSOP (0.173", 4.40mm Width)
- Programmable:
- Not Verified
- Protocol:
- I2C
- Function:
- Controller
- Interface:
- I2C
- Standards:
- -
- Voltage - Supply:
- 2.3V ~ 3.6V
- Current - Supply:
- 100µA
- Operating Temperature:
- -40°C ~ 85°C
- Supplier Device Package:
- 20-TSSOP
- Grade:
- -
- Qualification:
- -
PCA9665APW,118 FAQ
1.How can I place an order for PCA9665APW,118 through Aetrix?
Please submit a Request for Quotation (RFQ) for PCA9665APW,118 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 PCA9665APW,118 reliable?
The price and inventory of PCA9665APW,118 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PCA9665APW,118 is usually 5 days.
3.What payment methods are accepted for PCA9665APW,118?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PCA9665APW,118 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PCA9665APW,118?
PCA9665APW,118 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PCA9665APW,118 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 PCA9665APW,118?
For technical support, including PCA9665APW,118 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PCA9665APW,118 requirements.
6.How does Aetrix verify that PCA9665APW,118 is sourced from the original manufacturer or authorized distributors?
All PCA9665APW,118 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 PCA9665APW,118 meets industry standards.
7.What is the process for return or replacement of PCA9665APW,118?
All PCA9665APW,118 units undergo pre-shipment inspection (PSI). If there is an issue with PCA9665APW,118, 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 PCA9665APW,118 part is unused and in its original packaging.
Return procedure for PCA9665APW,118:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PCA9665APW,118 Tags

-
PTN5150AHXMP
NXP Semiconductors

-
USB3740B-AI9-TR
Microchip Technology

-
USB3740B-AI2-TR
Microchip Technology

-
USB3300-EZK-TR
Microchip Technology

-
USB3300-EZK
Microchip Technology

-
FUSB340TMX
onsemi

-
FUSB302BMPX
onsemi

-
DP83826IRHBR
Texas Instruments

-
MCP2518FDT-E/QBB
Microchip Technology

-
FUSB302MPX
onsemi

-
MCP2518FDT-E/SL
Microchip Technology

-
FT260Q-R
FTDI, Future Technology Devices International Ltd
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…

