| |
PCI based dual UART and printer port chip CH352 |
 |
|
| 1. Introduction |
|
| |
CH352 is a PCI based dual-channel high performance UART with EPP/ECP enhanced bi-directional parallel controller. It is compatible with 16C550. Adding one CH432Q, it can realize PCI bus based quadruple UART. UART supports semiduplex receive and transmit conversion automatic and IrDA infrared encode and decode, supporting communication baud rate up to 4Mbps, used for RS232 serial expansion, PCI high-speed serial with automatic hardware speed control, serial networking, RS485 communication, parallel interface/printer port expansion etc. The following image is application project. |
|
 |
|
|
|
|
| |
2.1. Introduction
● Can be configured as dual channel UART and parallel /printer port bus or quadruple channel UART based on PCI.
● Providing two wire serial host interface, hang serial EEPROM similar with 24C0X to store data which is not easy missing.
● Appointing Vendor ID, Device ID, Class Code and other information of PCI board in EEPROM.
● Drive supporting Windows 98/ME/2000/XP/Vista and Linux.
● 3.3V or 5V voltage, supporting serial low power sleep mode.
● Function is similar with CH365 adds CH432, providing dual UART, quadruple UART and eight serial application project.
● LQFP-100 lead-free, compatible with RoHS.
2.2. Serial interface
● Dual independence UART, compatible with 16C450, 16C550 and 16C552 with enhanced.
● Supporting 5,6,7,or 8 data bits and 1 or 2 stop bits.
● Odd, Even, No parity, space 0 and mark 1 etc
● Programmable Baud Rate, supporting 115200bps and up to 4Mbps baud rate.
● 16-byte FIFO buffer, supporting 4 FIFO trigger layers.
● Supporting MODEM signal CTS, DSR, RI, DCD, DTR, RTS, convert to RS232 level via 75232.
● Supporting CTS, RTS to realize auto handshake and auto transmit speed control, compatible with TL16C550C.
● Supporting serial frame error check, and Break circuit interval check.
● Supporting full duplex and semi-duplex serial communication, providing RTS transmit status signal to support RS485 receive and transmit automatic conversion.
● SIR infrared encode and decode, supporting 2400bps to 115200bps baud rate of IrDA communication.
● set clock oscillate internally, 22.1184MHz, 11.0592MHz or 7.3728MHzcrystal is optional.
2.3. Parallel
● Supporting such as SPP, Nibble, Byte, PS/2, EPP and ECP etc IEEE1284 parallel/printer port modes.
● Supporting bi-directional data transfer, the transfer speed is up to 2M Byte/S.
● With pull-up resistor which is needed by printer port, the peripheral circuit is easy.
● With 8255 mode 2, the parallel mode with hardware handshake function, used to connect with MCU bus to exchange data. |
|
|
|
|
| 3. Package |
|
 |
|
|
|
|