8-bit Enhanced USB MCU - CH557


Overview

CH557 is an enhanced E8051 core MCU compatible with MCS51 instruction set. 79% of its instructions are single-byte single-cycle instructions. CH557 features fast run speed, and provides built-in 64KB Flash-ROM and 8K+256B RAM. CH557 has built-in USB host controller and transceiver and a built-in 4-port USB root-hub. CH557 supports USB 2.0 full-speed (12Mbps) and low-speed (1.5Mbps) transfer, and supports USB Host mode and USB Device mode. CH557 supports up to 64 bytes of data packet, with built-in FIFO, and supports DMA. CH557 provides abundant interface sources, including 2 UARTs, 6-channel PWM, 14-channel capacitive touch-key and 128 sets of RGB LED controllers, and CH557 has 2-channel SPI, IIC master and IIC slave and 14-channel 12-bit ADC, supports voltage comparator, has built-in 3 timers and 2-channel signal capture, and supports up to 58 GPIOs. CH556 is a simplified MCU of CH557, without PWM module of RGB LED. CH556 only provides a 2-port USB root-hub, and others are the same as that of CH557, please refer to CH557 datasheet and technical resources directly.

System Block Diagram

Product Selection Guide

Technical Resources

Downloading: USB interface /UART

  1. CH557DS1.PDF
  2. Tool: WCHISPTool Setup.exe
  3. CH557EVT.ZIP contains: CH557 reference routines (C programming language) CH557EVT evaluation board schematic and introduction