Diodes Incorporated PI7C9X1172CLE
- Part No.:
- PI7C9X1172CLE
- Manufacturer:
- Diodes Incorporated
- Category:
- Controllers
- Package:
- 28-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
PI7C9X1172CLE.pdf
- Description:
- IC SPI TO UART BRDG 28TSSOP 50PC
- Quantity:
- Payment:

- Shipping:

Inventory:1,567
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PI7C9X1172 from Diodes Incorporated is a dual-channel UART bridge controller that converts I²C-bus or SPI serial host interfaces to two independent full-duplex UART channels with 64-byte TX/RX FIFOs, supporting baud rates up to 16 Mbit/s (4× sampling) and IrDA SIR up to 1.152 Mbit/s, used in industrial computing and embedded RS-485/RS-232 interface bridging.
For engineers reviewing the PI7C9X1172 datasheet, PI7C9X1172 pinout, PI7C9X1172 application, or PI7C9X1172 equivalent, key selection criteria include dual UART channel count, I²C/SPI host interface flexibility, hardware/software flow control implementation, GPIO programmability, and RS-485 auto-direction control capability.
Technical Context
The PI7C9X1172 implements two independent UART cores with fully programmable character formatting (5–8 bit, parity, stop bits), fractional baud rate generation via 16-bit divisor, and register compatibility with industry-standard 16C450/16C550. Each UART supports separate RX/TX FIFO trigger level configuration and interrupt masking.
It integrates dual-mode interface selection (I²C slave only or SPI slave mode 0), on-chip crystal oscillator support (up to 24 MHz) or external clock input (up to 64 MHz), and eight user-programmable GPIO pins configurable as modem control signals (DSR/DTR/RI/CD) or general-purpose I/O via dedicated registers.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| UART Channels | Dual independent full-duplex UARTs with separate TX/RX FIFOs and interrupt sources. |
| FIFO Depth | 64 bytes per channel for both transmit and receive, reducing host CPU overhead in burst data transfers. |
| Max Baud Rate | 16 Mbit/s using 4× oversampling clock, enabling high-speed serial links in industrial automation. |
| Host Interface | I²C-bus (fast-mode, 400 kHz) or SPI (mode 0, slave-only, up to 33 MHz clock), selectable via I2C/SPI# pin. |
| GPIO Count | Eight programmable I/O pins, each configurable as modem control (DSR/DTR/RI/CD) or generic digital I/O. |
| RS-485 Support | Hardware-assisted half-duplex direction control via RTS# output with polarity inversion and EN485# strapping. |
| Power Supply | Single 1.8 V / 2.5 V / 3.3 V supply (1.62–3.63 V range), enabling direct integration into low-voltage embedded systems. |
Pinout & Package
Available in two RoHS-compliant, lead-free packages: 28-pin TSSOP (L) and 32-pin WQFN5050 (ZH). Both packages support identical pin functionality with minor layout differences; WQFN includes thermal pad for enhanced thermal performance.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD | Power supply input | 1.62–3.63 V main supply; decoupling capacitor required near pin for noise immunity. |
| I2C/SPI# | Interface select input | High = I²C mode; Low = SPI mode; strapping at power-up determines host interface protocol. |
| SCL / SCLK | Clock input | I²C clock (idles HIGH) or SPI clock (idles LOW); determines timing reference for serial communication. |
| SDA / SO / SI | Data I/O | I²C bidirectional data (open-drain) or SPI unidirectional data lines; function depends on interface mode. |
| TXA / TXB | UART transmit outputs | Asynchronous serial outputs for UART A/B; support standard UART logic levels or IR encoder mode. |
| RXA / RXB | UART receive inputs | Asynchronous serial inputs for UART A/B; idle HIGH for UART mode, idle LOW for IR mode. |
| RTSA# / RTSB# | Flow control outputs | Active-low RTS signals; used for Auto-RTS hardware flow control or RS-485 driver direction control. |
| CTSA# / CTSB# | Flow control inputs | Active-low CTS signals; enable Auto-CTS hardware flow control or serve as general-purpose inputs. |
| GPIO[0–7] | Programmable I/O | Configurable as DSR/DTR/RI/CD modem signals or general-purpose digital I/O via IOControl and IODir registers. |
| IRQ# | Interrupt output | Open-drain active-low interrupt signal; indicates UART status changes (FIFO full, error, etc.). |
| RESET# | Reset input | Active-low asynchronous reset; ≥40 ns pulse required to initialize registers and disable outputs. |
| EN485# | RS-485 mode select | Strap pin sampled at power-up; Low enables automatic RTS-driven RS-485 half-duplex direction control. |
| ENIR# | Infrared mode select | Strap pin sampled at power-up; Low configures TX/RX pins for IrDA SIR encoding/decoding. |
Key Features
| Feature | Design Value |
|---|---|
| 16C450 Register Compatibility | Enables drop-in software reuse across legacy UART drivers without firmware modification. |
| Auto RS-485 Direction Control | Eliminates external direction-control logic by driving RS-485 transceiver DE/RE pins directly from RTS#. |
| Programmable Xon/Xoff Characters | Supports dual Xon/Xoff pairs with configurable comparison logic for robust software flow control. |
| Independent FIFO Trigger Levels | Allows fine-grained interrupt threshold tuning per UART channel to optimize latency vs. CPU load trade-off. |
| Crystal or External Clock Input | Accepts 1.835–24 MHz crystal or up to 64 MHz external clock, simplifying system clock architecture. |
Applications
| Industrial Automation | Embedded RS-485 Gateway |
|---|---|
Use Scenario: Connecting microcontroller I²C bus to multiple Modbus RTU field devices over RS-485. IC Role / Device Role / Timing Role: Dual UART bridge converting I²C commands to RS-485 serial frames with automatic direction control. Use Value: Eliminates need for discrete level shifters and direction logic while maintaining 16C450 software compatibility. | Use Scenario: Adding dual serial ports to ARM-based edge gateway with limited GPIO and no native UART peripherals. IC Role / Device Role / Timing Role: SPI-to-UART bridge providing two isolated, FIFO-buffered serial interfaces for sensor aggregation. Use Value: Reduces host CPU interrupt load via 64-byte FIFOs and hardware flow control, extending real-time responsiveness. |
| Battery-Powered Handheld | Factory Process Controller |
Use Scenario: Enabling Bluetooth/Wi-Fi module communication via UART while conserving power in portable test equipment. IC Role / Device Role / Timing Role: Low-power UART bridge with standby current optimization and flexible voltage operation (1.8–3.3 V). Use Value: Extends battery life through programmable sleep modes and single-supply operation compatible with Li-ion regulators. | Use Scenario: Interfacing PLC CPU to legacy HMI panels and barcode scanners requiring RS-232/RS-422 protocols. IC Role / Device Role / Timing Role: Protocol converter supporting mixed-interface environments with configurable GPIO for status signaling. Use Value: Consolidates interface logic into one IC with eight GPIOs usable as ready/busy indicators or alarm outputs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar dual UART bridge applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| SC16IS752 | Single I²C interface only; no SPI option; 64-byte FIFOs; lacks RS-485 auto-direction and IrDA support. | Targeted at simpler I²C-hosted systems without need for RS-485 or infrared features. | Select when SPI interface and RS-485 hardware control are not required and cost sensitivity is high. |
| MAX3108 | Supports SPI only (no I²C); 128-byte FIFOs; integrated ±15 kV ESD protection; no GPIO or RS-485 direction control. | Designed for high-noise industrial environments where ESD robustness is critical over protocol flexibility. | Select when SPI-native host design exists and extreme ESD immunity is mandatory over multi-protocol support. |
Compared with SC16IS752 and MAX3108, the PI7C9X1172 uniquely combines I²C/SPI dual-host support, RS-485 auto-direction, IrDA SIR, and eight GPIOs-making it optimal for compact, multi-protocol embedded gateways requiring minimal external components.
Availability
PI7C9X1172 is available at Aetrix Electronics and suitable for industrial automation, factory process control, and battery-operated handheld devices requiring stable component supply across extended temperature ranges (−40°C to +85°C) and long-term production continuity.
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, energy-efficient solutions for industrial, computing, and consumer markets.
The PI7C9X1172 belongs to Diodes' high-integration UART bridge product line, designed specifically for embedded systems needing flexible host-to-serial protocol conversion with minimal external components and broad voltage/temperature support.
FAQ
What host interfaces does the PI7C9X1172 support, and how is the selection made?
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. Selection is determined by the logic level on the I2C/SPI# pin at power-up: HIGH selects I²C mode, LOW selects SPI mode. In I²C mode, SDA and SCL are active; in SPI mode, SO, SI, SCLK, and CS# (A0) are used. The device does not support master-mode operation on either interface.
How does the PI7C9X1172 implement RS-485 half-duplex direction control?
The PI7C9X1172 uses the EN485# strap pin and RTS# output to enable automatic RS-485 direction control. When EN485# is pulled LOW at power-up, the RTS# signal drives the RS-485 transceiver's DE/RE pins directly-asserting during transmission and de-asserting when the TX FIFO empties. Polarity inversion is supported via register bit EN485_INV, allowing compatibility with both active-high and active-low transceivers without external logic.
Can the PI7C9X1172 operate with a 1.8 V supply, and what are the implications for I/O voltage levels?
Yes, the PI7C9X1172 operates from 1.62 V to 3.63 V, including 1.8 V nominal supply. All digital I/O pins (including UART TX/RX, GPIOs, and interface signals) are fully 1.8 V tolerant and internally level-shifted-no external level translators are needed when interfacing with 1.8 V microcontrollers. The device maintains full functionality, including 64-byte FIFO operation and interrupt generation, across the entire voltage range.
What UART register compatibility does the PI7C9X1172 provide, and how does it affect software porting?
The PI7C9X1172 implements a register map fully backward-compatible with the industry-standard 16C450 UART, including THRE, RDR, LCR, IER, IIR, FCR, and MCR registers. This allows existing 16C450 drivers to operate without modification-only minor initialization updates are needed for enhanced features like FIFO trigger levels or GPIO configuration. No register remapping or abstraction layer is required for basic UART functionality.
PI7C9X1172CLE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- Diodes Incorporated
- Package/Case:
- 28-TSSOP (0.173", 4.40mm Width)
- 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:
- 28-TSSOP
- Grade:
- -
- Qualification:
- -
PI7C9X1172CLE FAQ
1.How can I place an order for PI7C9X1172CLE through Aetrix?
Please submit a Request for Quotation (RFQ) for PI7C9X1172CLE 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 PI7C9X1172CLE reliable?
The price and inventory of PI7C9X1172CLE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PI7C9X1172CLE is usually 5 days.
3.What payment methods are accepted for PI7C9X1172CLE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PI7C9X1172CLE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PI7C9X1172CLE?
PI7C9X1172CLE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PI7C9X1172CLE 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 PI7C9X1172CLE?
For technical support, including PI7C9X1172CLE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PI7C9X1172CLE requirements.
6.How does Aetrix verify that PI7C9X1172CLE is sourced from the original manufacturer or authorized distributors?
All PI7C9X1172CLE 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 PI7C9X1172CLE meets industry standards.
7.What is the process for return or replacement of PI7C9X1172CLE?
All PI7C9X1172CLE units undergo pre-shipment inspection (PSI). If there is an issue with PI7C9X1172CLE, 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 PI7C9X1172CLE part is unused and in its original packaging.
Return procedure for PI7C9X1172CLE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PI7C9X1172CLE Tags

-
PTN5150AHXMP
NXP USA Inc.

-
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
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…
LDO regulator guide covering low dropout voltage, power dissipation, thermal design, PSRR, output noise, capacitor stability, adjustable LDO circuits, LDO vs buck converter and datasheet selection chec…
Conditional Access Module guide covering CAM meaning, CI/CI+ interface, smart card authorization, DVB security workflow, TV and set-top box compatibility, internal electronics, ESD protection, connecto…
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…

