CH557
CH557 is RGB-LED and USB Enhanced MCU manufactured by Unknown Manufacturer.
Overview
The CH557 is a USB multi-host multi-device enhanced E8051 core MCU patible with MCS51 instruction set. 79% of its instructions are single-byte single-cycle, and the average instruction speed is 8 to 15 times faster than that of the standard MCS51.
CH557 supports the maximum 32 MHz system clock frequency, built-in 64K program memory Flash-ROM and 256-byte internal i RAM and 8 Kbytes of internal x RAM. The x RAM supports direct memory access (DMA).
CH557 has a built-in USB host controller and receiver/transmitter, and 4-port USB root-hub, and supports full-speed and low-speed USB Host mode and USB Device mode.
CH557 has built-in 3- 8-channel PWM, supports 384 monochromatic LEDs or 128 groups of RGB tri-color LEDs.
In addition, CH557 has a built-in 12-bit analog-to-digital converter (ADC), capacitive touch key detection module, built-in clock, 3 sets of timer and 2 channels of signal capture, 6 channels of PWM, 2 UARTs, 2 SPIs, I2C host and I2C slave and other functional modules.
CH556 is a simplified version of CH557, without PWM module of RGB tri-color LED. CH556 only provides 2-port USB root-hub, others are the same as that of CH557. Please directly refer to CH557 datasheet and information. The pins are basically patible with CH549, CH548 and CH559.
Product No.
Program+boot loader ROM + EEPROM x RAM i RAM
USB device
USB host root-hub
Timer
Signal capture
General PWM
RGB LED
UART host SPI slave
12-bit ADC
Capacitive touch key
CH557 60KB+3KB
+1KB CH556 full 4-port 8192 speed
+256 low speed 2-port
8- 16
6 channels channels
None
2 host slave
14 channels
14 channels host
CH557 Datasheet
The following is the internal block diagram of CH557, for reference only.
Flash-ROM 64KB i RAM 256B Tmr0 Timer2 PWM0 UART0 SPI0 SPI1 I2C I2C RGB Code/EEPROM Data x RAM 8KB Tmr1 Cap1~2 ~PWM5 UART1 M/S Mst Mst Slv PWM
Power-on
Reset Watch-dog
1T E8051 Core
Internal Address & Data & DMA...