PL2303 英文资料 整理
更新时间:2023-03-11 02:36:01 阅读量: 教育文库 文档下载
PL-2303 USB to Serial RS232 Bridge Controller
Features
Full compliance with the USB Specification v1.1 and USB CDC v1.1 Support the RS232 Serial interface Support automatic handshake mode
Support Remote wake-up and power management
256 bytes buffer each for upstream and downstream data flow Support default ROM or external EEPROM for device configuration On chip USB transceiver
On chip crystal oscillator running at 12M Hz
Supports Windows 98/SE, ME, 2000, XP, Windows CE3.0, CE .NET, Linux, and Mac OS 28 Pins SOIC package
SSOP 28 PACKAGE (TOP VIEW)
Block Diagram
USB Port
USB Transceiver
REGISTER/
Control USB CONFIG/ Unit SIE STATUS/
CONTROL
DOWN UP
STREAM STREAM BUFFER BUFFER
CLOCK SYNTHESIZE
RS-232 SERIAL
INTERFACE OSCILLATOR EEPROM
INTERFACE
Serial Port I2C Bus
Overview
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 2 3 4 Name TXD DTR_N RTS_N VDD_232 Type O O O P Data output to Serial port Data Terminal Ready, active low Request To Send, active low RS-232 VDD. The RS-232 output signals (Pin 1 ~ Pin 3) are 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. Data input from Serial Bus Ring Indicator, active low Ground Power Data Set Ready, active low Data Carrier Detect, active low Clear To Send, active low Shut Down RS232 Transceiver During Reset, this pin is input for simulation purpose. During normal operation, this pin is Serial ROM clock Serial ROM data signal USB DPLUS signal USB DMINUS signal 3.3V power for USB transceiver 3.3V ground System Reset Power Ground Description 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 RXD RI_N GND VDD DSR_N DCD_N CTS_N SHTD_N EE_CLK EE_DATA DP DM VDD_3V3 GND_3V3 RESET VDD GND I I P P I I I O I/O I/O I/O I/O P P I P P
Pin No. 22 Name TRI_STATE Type I Description Tri-State This pin is referred after reset. High: RS-232 output inactive during Suspend. Low: RS-232 output tri-state during Suspend. 23 LD_MD/ SHTD I/O Load Mode/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 24 25 26 27 28 VDD_PLL GND_PLL PLL_TEST OSC1 OSC2 P P I I O SHTD_N. 5V power for PLL Ground for PLL PLL test mode control Crystal oscillator input Crystal oscillator output
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.
Table 2. Supported Data Formats
Stop bits 1 1.5 2 None Odd Even Mark Space Data bits 5, 6, 7, 8, or 16 Description Parity type
Table 3. Baud Rate Setting dwDTERate 0012C000h 000E1000h 00096000h 00070800h 00038400h 0001C200h 0000E100h 00009600h 00007080h 00004B00h 00003840h 00002580h 00001C20h 000012C0h 00000E10h 00000960h 00000708h 000004B0h 00000258h 0000012Ch 00000096h 0000004Bh Baud Rate 1228800 921600 614400 460800 230400 115200 57600 38400 28800 19200 14400 9600 7200 4800 3600 2400 1800 1200 600 300 150 75
External EEPROM and Device Configuration
PL-2303 allows storing the configuration data in an external EEPROM. After reset, the first two bytes of EEPROM are checked. If the value is 067Bh, the EEPROM is valid and the contents of the EEPROM are loaded as the chip’s default parameters. Otherwise, the chip’s default setting is used. The content of EEPROM is shown in Table 4 below.
The Device Configuration Register is used to control some vendor-specific functions. The meaning of each bit in Device Configuration Register is shown in Table 5. Reserved and unused pins always set to the default value.
Table 4. EEPROM Content
Bytes 1:0 Name EECHK Description When the EEPROM is programmed, these two bytes is configured as 067B. After reset, they will be checked for the value. If matched, the following information will be loaded as the default parameters. USB Vendor ID Product ID Release number (BCD) Device Configuration Register 3:2 5:4 7:6 10:8 VID PID RN DCR
Table 5. Device Configuration Register
Name 23 22 Bits RESERVED TRI_OUT Reserved RS-232 Output Tri-state: 1: RS-232 output tri-state 0: RS-232 output in output mode Remote Wakeup Mode: 0: When engages remote wakeup, the device issues disconnect signal 1: When engages remote wakeup, the device issues resume signal Enable Wake Up Trigger on RXD: 0 – Disabled; 1 – Enable Wake Up Trigger on RXD state changes. 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. Enable Wake Up Trigger on DCD: 0 – Disabled; 1 – Enable Wake Up Trigger on DCD state changes. Enable Wake Up Trigger on CTS: 0 – Disabled; 1 – Enable Wake Up Trigger on CTS state changes. 15 14 13 12 RESERVED RESERVED RESERVED RW_INH Always set to one Always set to zero Always set to zero Remote Wake Inhibit: 1 – Inhibit the USB Remote Wakeup function 0 – Enable the USB Remote Wakeup function Always set to zero 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 0 RESERVED RSPDM Always set to zero 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 is engaged 0 1 1 0 0 0 1 Definition Default 0 0 21 RW_MODE 1 20 WURX 0 19 WUDSR 0 17 WUDCD 0 16 WUCTS 0 11:6 5:4 RESERVED RTSM 0 0
Electrical Characteristics
Absolute Maximum Ratings
Item Power Supply Voltage Input Voltage Output Voltage Storage Temperature -0.3 to 6.0 V -0.3 to VDD+0.3 V -0.3 to VDD+0.3 V -55 to 150 C o Ratings
DC Characteristics
Parameter Power Supply Current Input Voltage Low High Output Voltage Low High Schmitt Trigger Threshold Voltage* Negative going Positive going Output Voltage, 3.3V* Low High Input Leakage Current Tri-state Leakage Current Input Capacitance Output Capacitance Bi-directional Buffer Capacitance Operating Voltage Range Suspend Current 2 1 Symbol IDD VIL VIH VOL VOH Vt- Vt+ VOL VOH IL Ioz CIN COUT CBID -- ISUS Min 0.5 -- 0.7* VDD -- 3.5 -- -- -- 2.4 -1 -10 -- -- -- 4.75 -- Typ 19 -- -- -- -- 1.10 1.87 -- -- -- -- 3 3 3 5 400 Max 24 0.3* VDD -- 0.4 -- -- -- 0.4 -- 1 10 -- -- -- 5.25 490 Units mA V V V V V V V V uA uA Pf Pf Pf V uA *1. RS232 pins RXD_I, RI_I, DSR_I, DCD_I, CTS_I are 5V TTL Schmitt Trigger inputs. *2. RS232 pins TXD, DTR_N, RTS_N are 3.3V tri-state outputs.
Temperature Characteristics
Parameter Operating Temperature Junction Operation Temperature Symbol -- TJ Min -40 0 Typ -- 25 Max 85 115 Units o o C C
USB Transceiver Characteristics
Parameter Rise and Fall Times: (10%―90%) (90%―10%) Cross Point Output Impedance High Level Output Low Level Output High Level Input Low Level Input TR TF VCR RD VOH VOL VIH VIL 4 4 1.3 23 2.8 -- 2.0 -- 8 8 -- 28 -- -- -- -- 15 15 2.0 33 -- 0.7 -- 0.8 ns ns V ohm V V V V Symbol Min Typ Max Units ? C L : 50pf
Clock Characteristics
Parameter Frequency of Operation Clock Period Duty Cycle Min 11.976 83.1 45 Typ 12.000 83.3 50 Max 12.024 83.5 55 Units MHz ns %
Package Dimensions (28-Pin SSOP)
Symbol Min b E E1 L R1 D A e L1 A1 A2 0.05 1.65 0.22 7.40 5.00 0.55 0.09 9.9 Millimeters Nom 7.80 5.30 0.75 10.2 0.65 1.25 1.75 1.85 Max 0.38 8.20 5.60 0.95 10.5 2.0 0.020 0.065 Min 0.009 0.291 0.197 0.021 0.004 0.390 Inch Nom 0.307 0.209 0.030 0.402 0.0256 0.050 0.069 0.073 Max 0.015 0.323 0.220 0.037 0.413 0.079
Outline Diagram
正在阅读:
PL2303 英文资料 整理03-11
2011年学校师德师风建设实施方案09-11
大一新生专业教育形式创新实践研究论文04-23
中秋的月亮作文(3篇)_关于月亮的作文03-25
如何进行项目的商业论证05-26
光纤通信概论 考题,复习题及答案05-18
牛津6A期末复习计划06-11
“两学一做”学习教育“坚定执着追理想”第一个专题工作总结03-20
寻找幸福作文600字02-04
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 英文
- 整理
- PL2303
- 资料
- 十二五期间重点发展的环保装备目录 - 图文
- 泉州市洛江区十二五环境保护与生态建设规划
- 《结构力学》模拟题
- 把握数学基本原则 发挥教学最佳功能
- CCAA质量管理体系国家注册审核员试卷
- 5年高考3年模拟2019版化学A版讲义:专题4-氧化还原反应(含答案) - 图文
- 高速公路业务试题(班长)
- 新视野大学英语第三册第三单元 - 图文
- 电气监理交底
- 肛肠科300题
- 基于建构主义的计算机教学探索
- 苏政发〔2011〕40号《江苏省政府关于调整征地补偿标准的通知》
- 沈阳幸福基业房地产开发有限公司居住(英国宫三期)建设项目立项环境影响报告表 - 图文
- 第二学期家委会工作计划
- 鄂教版六年级语文下册全册教案 - 图文
- 化工专业实验教材
- 第五章 - 贝塞尔函数
- 广州市二手房交易网签系统操作指引(中介卷) - 图文
- 关于地下停车场可行性研究报告 - 图文
- 2016年6月例会汇报材料