PCI based Dual UARTs and printer port chip CH351


Introduction

CH351 is a PCI based dual-channel UARTs and printer port chip,contains Dual UARTs which compatible with 16C550, or a EPP/ECP enhanced bi-directional parallel port. The UART supports transmit and receive automatic switching in half-duplex mode. Supports communication baud rate up to 4Mbps. It can be used for PCI based RS232 serial expansion, PCI high-speed serial with automatic hardware speed control, serial networking, RS485 communication, PCI card with parallel/ printer port expansion etc. The chart below is application project.

Features

  1. Introduction
    • The same chip can be setting as PCI based Dual-channel UARTs or Single printer/ parallel port.
    • Driver supports Windows 98/Me/2000/XP/Vista/7/8/8.1/10/SERVER 2003/2008/2012/2016 and Linux.
    • Supports 5V supply voltage, supports low power sleep mode for serial port.
    • Chip function is equal to CH352, providing Dual UARTs, Quad UARTs or more application project.
    • LQFP-64 lead-free package, RoHS compliant..
  2. Serial Port Interface
    • Two independent UARTs, compatible with 16C540, 16C550, 16C552 with enhanced.
    • Supports 5, 6, 7 or 8-bit Serial format and 1 or 2 stop bits.
    • Supports Odd, Even, None, space 0 and mark 1 parity, etc.
    • Programmable Baud Rate, supports 115200bps and up to 4Mbps baud rate.
    • Supports 16-bytes FIFO buffer, supports 4 FIFO trigger layers.
    • Supports MODEM signal CTS, DSR, RI, DCD, DTR, RTS, can be converted to RS232 level with 75232 chip.
    • Supports CTS, RTS to realize auto handshake and auto transmit speed control, compatible with TL16C550C.
    • Supports serial frame error check, and Break circuit interval check.
    • Supports Full-duplex and Half-duplex communication, provide DTR/TNOW serial port send status signal, supports transmit and receive automatic switching of RS485.
    • Clock oscillator internal, the frequency of crystal 22.1184MHz can be selected.
  3. Parallel port
    • Supports IEEE1284 parallel/ printer port modes such as SPP, Nibble, Byte, PS/2, EPP and ECP etc.
    • Supports bi-directional data transmission, the transfer speed can up to 2M Byte/S.
    • Built-in pull-up resistor which required by printer port, fewer peripheral components, the circuit can be simple.

relation files

file name file content
CH351DS2.PDF CH351 datasheet, PCI bus to dual serial ports or printer port chip, used for PCI to dual serial ports, PCI to printer port (parallel port). Supports Windows/Linux/macOS, etc.This datasheet is about PCI to printer port.
CH35XDRV.ZIP For CH351/CH352/CH353/CH355/CH356/CH358/CH359,driver installation package and EEPROM configuration tool, used to distribute to the end user with the product. Supports PCI to Dual UARTs card, PCI to printer/ parallel port card, PCI single UART card, single UART and single parallel port card, Dual UARTs and single parallel port card, Quad UARTs card, Octal UARTs card, 16 UARTs card, etc. Supports 32/64-bit Windows 11/10/8.1/8/7/VISTA/XP,SERVER 2022/2019/2016/2012/2008/2003,2000/NT4.0/ME/98 DOS and Linux,Microsoft WHQL Certified.
CH35XDRV.EXE For CH351/CH352/CH353/CH355/CH356/CH358/CH359,driver installation package and EEPROM configuration tool, used to distribute to the end user with the product. Supports PCI to Dual UARTs card, PCI to printer/ parallel port card, PCI single UART card, single UART and single parallel port card, Dual UARTs and single parallel port card, Quad UARTs card, Octal UARTs card, 16 UARTs card, etc. Supports 32/64-bit Windows 11/10/8.1/8/7/VISTA/XP,SERVER 2022/2019/2016/2012/2008/2003,2000/NT4.0/ME/98 DOS and Linux,Microsoft WHQL Certified, Used to distribute to user with the product.
CH365DS1.PDF CH365 datasheet, PCI-SLAVE to communication interfaces chip, supports I/O port mapping, memory mapping, expansion ROM and interrupt, used for acquisition card/IO control card/communication card, etc.
CH341DS1.PDF CH341 datasheet, USB bus converter chip with multiple communication interfaces, such as USB to serial port/parallel port/printer port/I2C interface etc. Drivers support for Windows/Linux/Android/Mac, etc. The datasheet is the description of USB to serial port and printer port.
CH432DS1.PDF CH432 datasheet. Dual-UART expander. Compatible with 16C550. 8-bit parallel port or SPI to UART. Each UART receive/transmit data independently. Up to 4Mbps baud rate. Can be used for MCU dual-UART expansion. CH432 supports full-duplex/half-duplex/infrared modes.
CH382DS0.PDF CH382 Brief, which converts PCI-Express bus to dual serial ports, and printer/parallel port. Supports up to 8Mbps baud rate, used for PCIE high-speed serial port with automatic hardware flow control, serial ports networking, RS485 communication, parallel/printer port expansion, etc.
CH9340DS.PDF CH9340 datasheet, USB CDC to single serial port, built-in crystal oscillator, supports built-in CDC driver in operating system.