Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

Diodes Incorporated PI7C9X1172CZHEX

Part No.:
PI7C9X1172CZHEX
Manufacturer:
Diodes Incorporated
Category:
Controllers
Package:
32-VFQFN Exposed Pad
Datasheet:
AetrixPI7C9X1172CZHEX.pdf
Description:
IC SPI TO UART BRDGE 32TQFN 2.5K
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:3,787

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

PI7C9X1172 from Diodes Incorporated is a dual-channel UART bridge controller supporting I²C-bus or SPI host interface, providing two full-duplex UARTs with 64-byte TX/RX FIFOs, 16 Mbps baud rate (4× sampling), and backward compatibility with 16C450/16C550 register sets. It operates across 1.8V–3.3V supply, supports RS-485 auto-direction control, IrDA SIR up to 1.152 Mbps, and integrates eight GPIOs - deployed in industrial computing and battery-powered embedded systems.

For engineers reviewing the PI7C9X1172 datasheet, PI7C9X1172 pinout, PI7C9X1172 application, or PI7C9X1172 equivalent, key selection criteria include dual UART channel independence, I²C/SPI interface selectability, hardware/software flow control implementation, RS-485 driver direction control via RTS, and GPIO mapping for DTR/DSR/CD/RI signaling in compact TSSOP-28 or WQFN-32 packages.

Technical Context

The PI7C9X1172 implements two independent UART channels sharing a single I²C or SPI host interface, with separate TX/RX FIFOs (64 bytes each) and programmable trigger levels per FIFO. Its register set mirrors the 16C450 architecture while extending functionality via Enhanced Feature Register (EFR) and Trigger Level Register (TLR).

Hardware flow control uses Auto-RTS and Auto-CTS with configurable halt/resume thresholds stored in the Transmission Control Register (TCR); software flow control supports dual Xon/Xoff characters with flexible detection logic (EFR[3:0] configuration). RS-485 half-duplex mode is enabled by EN485# pin, routing RTS# to driver direction control with polarity inversion support.

Key Specifications

ParameterValue and Actual Design Meaning
Interface SupportI²C-bus (fast-mode, 400 kHz) or SPI (mode 0, slave-only, up to 33 MHz)
UART ChannelsDual independent full-duplex UARTs (UART A and UART B)
FIFO Depth64-byte transmit and receive buffers per channel, reducing host interrupt load
Baud Rate RangeUp to 16 Mbps using 4× oversampling clock; fractional divisor supports precise rates
Supply Voltage1.8 V, 2.5 V, or 3.3 V operation with low standby current at 3.3 V
GPIO CountEight user-programmable I/O pins supporting modem control signals (DTR, DSR, CD, RI)
RS-485 SupportAuto-direction control via RTS# output with EN485# pin selection and polarity inversion

Pinout & Package

PI7C9X1172 is available in two RoHS-compliant, lead-free packages: 28-pin TSSOP (L) and 32-pin WQFN5050 (ZH). The WQFN variant includes an exposed thermal pad (non-electrical, must be soldered to PCB ground plane for thermal performance).

Pin/TerminalCircuit RoleDesign Meaning
VDDPower supply input1.62–3.63 V core supply; decoupling required near pin
I2C/SPI#Interface mode selectHigh = I²C mode; Low = SPI mode; sampled at power-up
A0/CS#, A1/S1Address/selection inputsI²C: device address bits; SPI: chip select and data-in
SCL / SCLKClock inputI²C: bidirectional clock; SPI: master clock (idle LOW)
SDA / SO / SIData I/OI²C: open-drain bidirectional data; SPI: SO (output), SI (input)
TXA, TXBUART transmit outputsActive-HIGH idle; support RS-232/422/485 level-shifting or IrDA encoding
RXA, RXBUART receive inputsIdle HIGH for UART; idle LOW for IrDA; require pull-up/pull-down if unused
RTSA#, RTSB#, CTSA#, CTSB#Flow control signalsProgrammable Auto-RTS/CTS; RTS# doubles as RS-485 direction control when EN485# = LOW
GPIO[0–7]Configurable I/OSupport modem control functions (DSR/DTR/CD/RI) or general-purpose use via IODir register
IRQ#Interrupt outputOpen-drain active-LOW interrupt; requires external pull-up resistor
RESET#Asynchronous resetActive-LOW pulse ≥40 ns resets all registers and disables outputs
EN485#, ENIR#Mode enable inputsSampled at power-up; configure RS-485 direction control or IrDA encoder/decoder behavior

Key Features

FeatureDesign Value
16C450 register compatibilityEnables drop-in replacement in legacy UART firmware without driver modification
Independent FIFO trigger programmingPer-channel RX/TX interrupt thresholds reduce CPU polling overhead in real-time systems
Auto RS-485 half-duplex controlEliminates external direction-control logic by driving DE/RE via RTS# with polarity inversion option
Dual Xon/Xoff software flow controlSupports simultaneous transmission/reception of two distinct flow-control character pairs for robust protocol handling
IrDA SIR physical layer integrationOn-chip encoder/decoder supports 115.2 kbps standard and optional 1.152 Mbps modes without external components

Applications

Industrial AutomationEmbedded Telemetry

Use Scenario: PLC-to-sensor network bridging over RS-485 bus in factory floor environments with EMI noise.

IC Role / Device Role / Timing Role: Dual UART bridge converts SPI commands from ARM-based controller into isolated RS-485 frames; handles automatic direction control and hardware flow control.

Use Value: Eliminates need for discrete transceivers and direction logic; 64-byte FIFO prevents data loss during burst sensor reads under heavy CPU load.

Use Scenario: Battery-powered environmental monitor transmitting GPS + sensor data via cellular modem using AT command interface.

IC Role / Device Role / Timing Role: I²C-connected UART provides two independent serial ports: one for GPS NMEA output, one for modem AT command exchange.

Use Value: Low standby current extends battery life; GPIO pins map DTR/DSR for reliable modem handshaking without MCU intervention.

Mobile Point-of-Sale TerminalSmart Building Controller

Use Scenario: Compact handheld POS terminal integrating Bluetooth printer and magnetic stripe reader via separate UART interfaces.

IC Role / Device Role / Timing Role: SPI-hosted dual UART routes printer ESC/POS commands and MSR raw track data concurrently with minimal MCU resource usage.

Use Value: Independent 64-byte FIFOs prevent interleaving or overrun between high-speed printer and low-latency card-read events.

Use Scenario: HVAC controller communicating with multiple BACnet MSTP field devices over RS-485 daisy-chain topology.

IC Role / Device Role / Timing Role: UART B manages BACnet physical layer timing and collision avoidance; UART A handles local debug console via RS-232.

Use Value: Programmable baud rate generator ensures precise 76.8 kbps BACnet timing; EN485# pin enables seamless RS-485 mode switching.

Equivalent & Alternatives

The following parts are listed as comparable options for similar dual UART bridge applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
SC16IS752Single I²C interface, 64-byte FIFOs, no IrDA or RS-485 auto-direction; supports SPI only in SC16IS762 variantLacks EN485# pin and integrated RS-485 direction control logic; requires external gate for half-duplexSelect when IrDA and RS-485 features are unnecessary and cost sensitivity outweighs feature consolidation
MAX3109Single SPI interface, 128-byte FIFOs, no I²C support, no GPIOs, no RS-485 auto-directionHigher FIFO depth but no modem control pins or dual-interface flexibility; limited voltage range (2.7–3.6 V)Select when maximum buffer depth is critical and host uses SPI exclusively with no need for GPIO expansion

Compared with SC16IS752 and MAX3109, the PI7C9X1172 uniquely combines I²C/SPI dual-interface support, RS-485 auto-direction, IrDA SIR, and eight GPIOs in a single compact package - enabling consolidated design for space-constrained industrial and portable systems without external glue logic.

Availability

PI7C9X1172 is available at Aetrix Electronics and suitable for industrial automation, embedded telemetry, and mobile point-of-sale terminals requiring stable component supply, long-term lifecycle assurance, and RoHS-compliant packaging.

Supply support for PI7C9X1172 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

Diodes Incorporated is a global manufacturer of discrete semiconductors and integrated circuits, specializing in high-performance analog, logic, and timing solutions for industrial, computing, and consumer markets.

The PI7C9X1172 belongs to Diodes' UART bridge controller product line, designed to simplify serial interface expansion in resource-constrained embedded systems where dual-channel protocol conversion, low-power operation, and compact footprint are essential.

FAQ

What interface modes does the PI7C9X1172 support, and how is mode selection implemented?

The PI7C9X1172 supports both I²C-bus (fast-mode, up to 400 kHz) and SPI (mode 0, slave-only, up to 33 MHz) host interfaces. Mode selection is controlled by the I2C/SPI# pin: HIGH configures I²C mode, LOW selects SPI mode. This signal is sampled at power-up and latched; changing it during operation has no effect. In I²C mode, A0/A1 set the 7-bit slave address; in SPI mode, A0 serves as CS# and A1 as SI.

How does the PI7C9X1172 implement RS-485 half-duplex direction control without external components?

The PI7C9X1172 uses the EN485# pin to enable RS-485 auto-direction mode. When EN485# is LOW at power-up, the RTS# output becomes the RS-485 driver direction control signal instead of a standard flow-control line. The device automatically asserts RTS# before transmitting and de-asserts it after transmission completes. An internal polarity inversion bit allows matching to either active-HIGH or active-LOW DE/RE requirements.

Can the PI7C9X1172's GPIO pins be used for modem control functions like DTR and DSR, and how are they configured?

Yes - GPIO0 through GPIO7 are fully configurable as modem control signals: GPIO0/DSRB#, GPIO1/DTRB#, GPIO2/CDB#, GPIO3/RIB#, GPIO4/DSRA#, GPIO5/DTRA#, GPIO6/CDA#, and GPIO7/RIA#. Configuration is done via the IODir (I/O Direction) and IOControl registers: setting a bit in IODir to '1' makes the corresponding pin an output (e.g., DTR), while '0' configures it as input (e.g., DSR). Pull-up/down resistors are not internal; external biasing is required for unused inputs.

What is the maximum achievable UART baud rate, and what clock source options support it?

The PI7C9X1172 supports UART baud rates up to 16 Mbps using 4× oversampling. This requires a clock source of at least 64 MHz - achievable via external clock input (up to 64 MHz) or crystal oscillator (up to 24 MHz) with internal PLL multiplication. The baud rate generator uses a 16-bit divisor; for example, a 64 MHz input yields 16 Mbps with divisor = 4. Lower rates (e.g., 115.2 kbps) are supported with 1.8384 MHz crystal or derived clocks.

PI7C9X1172CZHEX Specifications

Product attributes
Attribute value
Manufacturer:
Diodes Incorporated
Package/Case:
32-VFQFN Exposed Pad
Programmable:
Not Verified
Protocol:
I2C
Function:
Bridge, I2C/SPI to UART
Interface:
UART
Standards:
-
Voltage - Supply:
1.62V ~ 3.63V
Current - Supply:
6mA
Operating Temperature:
-40°C ~ 85°C (TA)
Supplier Device Package:
32-TQFN (5x5)
Grade:
-
Qualification:
-

PI7C9X1172CZHEX FAQ

1.How can I place an order for PI7C9X1172CZHEX through Aetrix?

Please submit a Request for Quotation (RFQ) for PI7C9X1172CZHEX 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 PI7C9X1172CZHEX reliable?

The price and inventory of PI7C9X1172CZHEX are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X1172CZHEX is usually 5 days.

3.What payment methods are accepted for PI7C9X1172CZHEX?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X1172CZHEX transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for PI7C9X1172CZHEX?

PI7C9X1172CZHEX orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your PI7C9X1172CZHEX 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 PI7C9X1172CZHEX?

For technical support, including PI7C9X1172CZHEX datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X1172CZHEX requirements.

6.How does Aetrix verify that PI7C9X1172CZHEX is sourced from the original manufacturer or authorized distributors?

All PI7C9X1172CZHEX 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 PI7C9X1172CZHEX meets industry standards.

7.What is the process for return or replacement of PI7C9X1172CZHEX?

All PI7C9X1172CZHEX units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X1172CZHEX, 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 PI7C9X1172CZHEX part is unused and in its original packaging.

Return procedure for PI7C9X1172CZHEX:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

PI7C9X1172CZHEX Tags

  • PI7C9X1172CZHEX
  • PI7C9X1172CZHEX PDF
  • PI7C9X1172CZHEX Datasheet
  • PI7C9X1172CZHEX Specifications
  • PI7C9X1172CZHEX Images
  • Diodes Incorporated
  • Diodes Incorporated PI7C9X1172CZHEX
  • Buy PI7C9X1172CZHEX
  • PI7C9X1172CZHEX Price
  • PI7C9X1172CZHEX Distributor
  • PI7C9X1172CZHEX Supplier
  • PI7C9X1172CZHEX Wholesale
Related Products
PTN5150AHXMP
PTN5150AHXMP

NXP USA Inc.

USB3740B-AI9-TR
USB3740B-AI9-TR

Microchip Technology

USB3740B-AI2-TR
USB3740B-AI2-TR

Microchip Technology

USB3300-EZK-TR
USB3300-EZK-TR

Microchip Technology

USB3300-EZK
USB3300-EZK

Microchip Technology

FUSB340TMX
FUSB340TMX

onsemi

FUSB302BMPX
FUSB302BMPX

onsemi

DP83826IRHBR
DP83826IRHBR

Texas Instruments

MCP2518FDT-E/QBB
MCP2518FDT-E/QBB

Microchip Technology

FUSB302MPX
FUSB302MPX

onsemi

MCP2518FDT-E/SL
MCP2518FDT-E/SL

Microchip Technology

FT260Q-R
FT260Q-R

FTDI, Future Technology Devices International Ltd

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER