USB Bus Adapter Chip CH341

Overview 

 The CH341 is a USB bus adapter chip that provides UART, print, and parallel ports as well as commonly used synchronous serial interfaces such as 2-wire and 4-wire via the USB bus. In the UART mode, the CH341 provides interactive rate control signals such as serial transmit enable and serial receive ready, as well as the commonly used MODEM contact signals, which can be used to extend UART for computers, or to upgrade ordinary serial devices directly to the USB bus. In the print port mode, the CH341 provides a standard USB print port compatible with USB-related specifications and the Windows operating system, which is used to upgrade ordinary parallel-port printers directly to the USB bus. In parallel port mode, the CH341 provides an 8-bit parallel interface in EPP mode or MEM mode for direct input and output data in environments where a microcontroller/DSP/MCU is not required. In addition, the CH341B/F/A chip supports some common synchronous serial interfaces, such as 2-wire interface (SCL line, SDA line) and 4-wire interface (CS line, SCK/CLK line, MISO/SDI/DIN line, MOSI/SDO/DOUT line).

Features

Overview
  • Full-speed USB device interface, USB 2.0 compatible.
  • Optional: customize the vendor ID, product ID, serial number, etc. via an external low-cost serial EEPROM.
  • Support 5V and 3.3V power supply voltages.
  • Low cost, convert the original serial port peripheral devices, the original parallel port printer, and the original parallel port peripheral devices directly.
  • RoHS compliant SOP28, SSOP20 and QFN28 lead-free package.
  • Since the interface is converted via USB, it can only be application level compatible and not absolutely identical.
UART
  • Emulate standard UART, used to upgrade the original serial devices or expand additional UART via USB.
  • Original UART applications are totally compatible without any modification in Windows operating systems.
  • Hardware full duplex UART, integrated transmit-receive buffer, supports communication baud rate varies from 50bps to 2Mbps.
  • Support 5, 6, 7 or 8 data bits and 1 or 2 stop bits, supports odd, even, space, mark, and no parity.
  • Support UART transmit enable, UART receive data set ready etc. rate control signals, and common MODEM interface signals.
  • Provide further RS232, RS485, RS422 interface, etc. through external voltage conversion chip.
  • Support accessing to the CH341 external serial EEPROM memory in standard UART communication.
Print Port
  • Standard USB printer port for upgrading the original printer port printer, compatible with the relevant USB specifications.
  • Compatible with Windows operating systems. No driver required on Windows 2000 and XP, the application is fully compatible.
  • Support various standard parallel port printers, optional low speed printing and high speed printing.
  • Support bidirectional communication of the IEEE-1284 specification and supports single direction and bidirectional transmission of printers.
Parallel Port
  • Provide 2 interface modes: EPP mode and MEM mode.
  • EPP mode provides signals such as AS#, DS# and WR# etc., similar to EPP V1.7 or EPP V1.9.
  • MEM mode provides signals such as A0, RD# and WR# etc., similar to the memory read/write mode.
Synchronous Serial Port
  • FlexWireTM technology, realizes flexible 2-wire to 5-wire synchronous serial ports through software.
  • As a Host/Master host-end, supports common synchronous serial ports such as 2-wire and 4-wire.
  • The 2-wire interface provides two signal lines SCL and SDA, and supports 4 transmission speeds.

Package

Note:
CH341C/T is only used for USB to serial or USB to 2-wire interface.
CH341H is only used for USB to 4-wire interface, etc. (e.g. SPI), it is not recommended for new design, CH341B or CH341F is recommended.
CH341A, CH341T and CH341H must be connected with external crystal and oscillator capacitor.
CH341B, CH341F and CH341C can either be connected to an external crystal and capacitor or use the built-in clock directly without external connection.

Most of the people aware of CH341 based...

Read more »