The PL-2303 operates as a bridge between one USB port and one standard RS232 Serial port. The two
large on-chip buffers accommodate data flow from two different buses. The USB bulk-type data is adopted
for maximum data transfer. Automatic handshake is supported at the Serial port. With these, a much higher
baud rate can be achieved compared to the legacy UART controller.
This device is also compliant with USB power management and remote wakeup scheme. Only minimum
power is consumed from the host during Suspend. By integrating all the function in a SOIC-28 package, this
chip is suitable for cable embedding. Users just simply hook the cable into PC or hub’s USB port, and then
they can connect to any RS-232 devices.
Pin Description
Table 1. Pins Description
Pin
No.
1 TXD O Data output to Serial port
2 DTR_N O Data Terminal Ready, active low
3 RTS_N O Request To Send, active low
4 VDD_232 P RS-232 VDD. The RS-232 output signals (Pin 1 ~ Pin 3) are
5 RXD I Data input from Serial Bus
6 RI_N I Ring Indicator, active low
7 GND P Ground
8 VDD P Power
9 DSR_N I Data Set Ready, active low
10 DCD_N I Data Carrier Detect, active low
11 CTS_N I Clear To Send, active low
12 SHTD_N O Shut Down RS232 Transceiver
13 EE_CLK I/O During Reset, this pin is input for simulation purpose. During
14 EE_DATA I/O Serial ROM data signal
15 DP I/O USB DPLUS signal
16 DM I/O USB DMINUS signal
17 VDD_3V3 P 3.3V power for USB transceiver
18 GND_3V3 P 3.3V ground
19 RESET I System Reset
20 VDD P Power
21 GND P Ground
Name Type Description
designed for 5V, 3.3V or 3V operation. VDD_232 should be
connected to the same power level of the RS-232 interface.
(The RS-232 input signals are always 5V~3V tolerant.)
Note: This document version only provides 5V DC characteristic
information. Refer to future revisions for updates.
24 VDD_PLL P 5V power for PLL
25 GND_PLL P Ground for PLL
26 PLL_TEST I PLL test mode control
27 OSC1 I Crystal oscillator input
28 OSC2 O Crystal oscillator output
Name Type Description
This pin is referred after reset.
High: RS-232 output inactive during Suspend.
Low: RS-232 output tri-state during Suspend.
I/O Load Mode/SHTD
SHTD
This pin is input during reset. Pull high with a 220K resistor to
indicate the heavy load USB device (500mA). Pull down with a
220K resistor to indicate the light load USB device 100mA).
After reset, this pin becomes output. It output the inverse of
SHTD_N.
Type: I – Input signal O – Output signal I/O – Bi-directional signal P – Power/Ground
Supported Data Formats and Programmable Baud Rate Generator
The PL2303 USB-to-RS232 bridge controller supports versatile data formats and has a programmable baud
rate generator. The supported data formats are shown on Table 2. The programmable baud rate generator
supports baud rates up to 1.2M bps as shown in Table 3.
1: RS-232 output tri-state
0: RS-232 output in output mode
21 RW_MODE Remote Wakeup Mode:
0: When engages remote wakeup, the device issues disconnect
signal
1: When engages remote wakeup, the device issues resume
signal
20 WURX Enable Wake Up Trigger on RXD:
0 – Disabled;
1 – Enable Wake Up Trigger on RXD state changes.
19 WUDSR Enable Wake Up Trigger on DSR:
0 – Disabled;
1 – Enable Wake Up Trigger on DSR state changes.
18 WURI Enable Wake Up Trigger on RI:
0 – Disabled;
1 – Enable Wake Up Trigger on RI state changes.
17 WUDCD Enable Wake Up Trigger on DCD:
0 – Disabled;
1 – Enable Wake Up Trigger on DCD state changes.
16 WUCTS Enable Wake Up Trigger on CTS:
0 – Disabled;
1 – Enable Wake Up Trigger on CTS state changes.
15 RESERVED Always set to one 1
14 RESERVED Always set to zero 0
13 RESERVED Always set to zero 0
12 RW_INH Remote Wake Inhibit:
1 – Inhibit the USB Remote Wakeup function
0 – Enable the USB Remote Wakeup function
11:6 RESERVED Always set to zero 0
5:4 RTSM RTS Control Method:
00b – RTS is controlled by ControlBitMap. Signal is active low;
01 – RTS is controlled by ControlBitMap. Signal is active high;
10 – Drive RTS active when Downstream Data Buffer is NOT
EMPTY; otherwise Drive RTS inactive.
11 – Drive RTS inactive when Downstream Data Buffer is NOT
EMPTY; otherwise Drive RTS active.
3:1 RESERVED Always set to zero 0
0 RSPDM RS-232 Transceiver Shut-Down Mode:
1: Shut down the transceiver when USB SUSPEND is engaged
0: Do not shut down the transceiver even when USB SUSPEND
Item Ratings
Power Supply Voltage -0.3 to 6.0 V
Input Voltage -0.3 to VDD+0.3 V
Output Voltage -0.3 to VDD+0.3 V
Storage Temperature
-55 to 150
DC Characteristics
Parameter Symbol Min Typ Max Units
Power Supply Current IDD 0.5 19 24 mA
Input Voltage
Low
High
Output Voltage
Low
High
Schmitt Trigger Threshold Voltage*1
Negative going
Positive going
Output Voltage, 3.3V*2
Low
High
Input Leakage Current IL -1 -- 1 uA
Tri-state Leakage Current Ioz -10 -- 10 uA
Input Capacitance CIN -- 3 -- Pf
Output Capacitance C
Bi-directional Buffer Capacitance C
Operating Voltage Range -- 4.75 5 5.25 V
Suspend Current I