

Overview
The CH552G is a microcontroller made by WCH (Nanjing Qinheng Microelectronics) in a SOP-16 package with 16 pins. 16KB 24MHz 3.3V~5V 51 Family 8bit FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHS.
PCBKit's library has its KiCad symbol (EasyEDA_Cloud:CH554G, from EasyEDA) and its footprint (Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, from KiCad's library), ready for a KiCad board. 7,143 are in stock at JLCPCB (part C111292). 58 open-source boards in 49 repositories on GitHub use it.
Symbol
Footprint
From the datasheet
13- Supply, least
- 3.7 V · VCC, min operating voltage, V33 capacitor only · p. 49
- Supply, most
- 5.5 V · VCC, max operating voltage, V33 capacitor only · p. 49
- Supply, least
- 3 V · VCC, min operating voltage, V33 tied to VCC, USB enabled · p. 49
- Supply, most
- 3.6 V · VCC, max operating voltage, V33 tied to VCC, USB enabled · p. 49
- Supply, least
- 2.8 V · VCC, min operating voltage, V33 tied to VCC, USB disabled · p. 49
- Supply, absolute maximum
- 5.8 V · VCC, absolute max supply voltage · p. 49
- Works from
- -40 °C · min operating ambient temperature · p. 49
- Works up to
- 85 °C · max operating ambient temperature · p. 49
- Takes working
- 11 mA · typical total supply current, VCC=5V, Fsys=24MHz · p. 49
- Takes working
- 5 mA · typical total supply current, VCC=V33=3.3V, Fsys=12MHz · p. 49
- Takes asleep
- 100 µA · typical sleep current, VCC=5V · p. 49
- Takes asleep
- 8 µA · typical full sleep current, VCC=V33=5V, external crystal, LDO disabled · p. 49
- Takes asleep
- 70 µA · typical sleep current, VCC=V33=3.3V · p. 49
What it is and has
11- Core
- Enhanced E8051, compatible with MCS51 instruction set · p. 1
- Maximum system clock
- 24MHz · p. 1
- Program ROM
- 16K · p. 1
- Internal RAM
- 256 bytes iRAM, 1K bytes xRAM · p. 1
- DMA
- xRAM supports direct memory access · p. 1
- Timers
- 3 groups, signal capture and PWM · p. 1
- UART
- 2 · p. 1
- ADC
- Analog-to-digital conversion · p. 1
- Touch sensing
- Capacitive touch-key detection · p. 1
- SPI
- Supported · p. 1
- USB
- Device controller and full-speed transceiver · p. 1
Specifications
29| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| 工作时的环境温度 TA | min -40 · max 85 ℃ | 49 | |
| 储存时的环境温度 TS | min -55 · max 125 ℃ | 49 | |
| 电源电压(VCC 接电源,GND 接地) VCC | min -0.4 · max 5.8 V | 49 | |
| 除 P3.6/P3.7 之外其它输入或者输出引脚上的电压 VIO | 最大值 VCC+0.4 V | min -0.4 V | 49 |
| P3.6/P3.7 输入或者输出引脚上的电压 VIOU | 最大值 V33+0.4 V | min -0.4 V | 49 |
| VCC 引脚电源电压 VCC5 | TA=25℃,Fsys=6MHz;V33 仅外接电容 | min 3.7 · typ 5 · max 5.5 V | 49 |
| 内部 USB 电源调整器输出电压 V33 | TA=25℃,VCC=5V,Fsys=6MHz | min 3.14 · typ 3.27 · max 3.4 V | 49 |
| Fsys=24MHz 工作时的总电源电流 ICC24M5 | TA=25℃,VCC=5V,Fsys=24MHz | min 8 · typ 11 mA | 49 |
| Fsys=6MHz 工作时的总电源电流 ICC6M5 | TA=25℃,VCC=5V,Fsys=6MHz | min 4 · typ 6 mA | 49 |
| Fsys=750KHz 工作时的总电源电流 ICC750K5 | TA=25℃,VCC=5V,Fsys=750KHz | min 2 · typ 3 mA | 49 |
| 睡眠后的总电源电流 ISLP5 | TA=25℃,VCC=5V | typ 0.1 · max 0.2 mA | 49 |
| 完全睡眠后的总电源电流 ISLP5L | TA=25℃;VCC=V33=5V,且选用外部晶体时钟,且 bLDO3V3_OFF=1 关闭 LDO | typ 0.008 · max 0.025 mA | 49 |
| ADC 模数转换模块工作电流 IADC5 | TA=25℃,VCC=5V,Fsys=6MHz | typ 200 · max 800 uA | 49 |
| 电压比较器模块工作电流 ICMP5 | TA=25℃,VCC=5V,Fsys=6MHz | typ 100 · max 500 uA | 49 |
| 触摸按键电容检测模块工作电流 ITKEY5 | TA=25℃,VCC=5V,Fsys=6MHz | typ 150 · max 250 uA | 49 |
| 低电平输入电压 VIL5 | TA=25℃,VCC=5V,Fsys=6MHz | min -0.4 · max 1.2 V | 49 |
| 高电平输入电压 VIH5 | TA=25℃,VCC=5V,Fsys=6MHz;最大值 VCC+0.4 V | min 2.4 V | 49 |
| 低电平输出电压(12mA 吸入电流) VOL5 | TA=25℃,VCC=5V,Fsys=6MHz;12mA 吸入电流 | max 0.4 V | 49 |
| 无上拉输入端的输入电流 IIN | TA=25℃,VCC=5V,Fsys=6MHz | min -5 · typ 0 · max 5 uA | 49 |
| 带下拉电阻输入端的输入电流 IDN5 | TA=25℃,VCC=5V,Fsys=6MHz | min -35 · typ -70 · max -140 uA | 49 |
| 带上拉电阻输入端的输入电流 IUP5 | TA=25℃,VCC=5V,Fsys=6MHz | min 35 · typ 70 · max 140 uA | 49 |
| 带上拉输入端由低向高翻转时的输入电流 IUP5X | TA=25℃,VCC=5V,Fsys=6MHz | min 250 · typ 400 · max 600 uA | 49 |
| 电源上电复位的门限电压 Vpot | TA=25℃,VCC=5V,Fsys=6MHz | min 2.1 · typ 2.3 · max 2.5 V | 49 |
| VCC 引脚电源电压 VCC3 | TA=25℃,Fsys=6MHz;V33 短接到 VCC,开启 USB | min 3 · typ 3.3 · max 3.6 V | 49 |
| VCC 引脚电源电压 VCC3 | TA=25℃,Fsys=6MHz;V33 短接到 VCC,关闭 USB | min 2.8 · typ 3.3 · max 3.6 V | 49 |
| Fsys=12MHz 工作时的总电源电流 ICC12M3 | TA=25℃,VCC=V33=3.3V,Fsys=12MHz | min 3 · typ 5 mA | 49 |
| Fsys=6MHz 工作时的总电源电流 ICC6M3 | TA=25℃,VCC=V33=3.3V,Fsys=6MHz | min 2 · typ 4 mA | 49 |
| Fsys=750KHz 工作时的总电源电流 ICC750K3 | TA=25℃,VCC=V33=3.3V,Fsys=750KHz | min 1 · typ 2 mA | 49 |
| 睡眠后的总电源电流 ISLP3 | TA=25℃,VCC=V33=3.3V | typ 0.07 · max 0.15 mA | 49 |
Parameters
14- ADC (Bit)
- 8bit
- CPU Core
- 51 Series
- CPU Maximum Speed
- 24MHz
- Core Size
- 8 Bit
- Current - Supply
- 11mA
- Features
- Touch function
- Operating Temperature
- -40℃~+85℃
- Oscillator Type
- Built-in+External
- Program Memory Type
- FLASH
- Program Storage Size
- 16KB
- RAM Size
- 1.251953125KB
- Standby Current
- 100uA
- Voltage - Supply
- 2.8V~5.5V
- Voltage - Supply(Absolute Max)
- 5.8V
Order codes
1- CH552GLCSC C111292
Pinout
16| Pin | Name | Type |
|---|---|---|
| 1 | P3.2/TXD1_/INT0/VBUS1/AIN3 | Unspecified |
| 2 | P1.4/T2_/CAP1_/SCS/TIN2/UCC1/AIN1 | Unspecified |
| 3 | P1.5/MOSI/PWM1/TIN3/UCC2/AIN2 | Unspecified |
| 4 | P1.6/MISO/RXD1/TIN4 | Unspecified |
| 5 | P1.7/SCK/TXD1/TIN5 | Unspecified |
| 6 | RST/T2EX_/CAP2_ | Unspecified |
| 7 | P3.1/PWM2_/TXD | Unspecified |
| 8 | P3.0/PWM1_/RXD | Unspecified |
| 9 | P1.1/T2EX/CAP2/TIN1/VBUS2/AIN0 | Unspecified |
| 10 | P3.3/INT1 | Unspecified |
| 11 | P3.4/PWM2/RXD1_/T0 | Unspecified |
| 12 | P3.6/UDP | Unspecified |
| 13 | P3.7/UDM | Unspecified |
| 14 | GND/VSS | Unspecified |
| 15 | VCC/VDD | Unspecified |
| 16 | V33 | Unspecified |
Open-source boards using it
All 58- 2 layers30.4 × 12.7 mm

- 2 layers40.6 × 27.9 mm

- 2 layers40 × 40 mm

- 2 layers38.6 × 15.7 mm

LIPS V3.2
milar111/L.I.P.S.
OpenSource Affordable SipAndPuff device: Linear Interface for Paralysis Support
21 parts13 - 2 layers28.4 × 15.9 mm

- 2 layers51 × 44 mm

- 2 layers105.9 × 83.1 mm

BSidesDFW 2019
gowenrw/BSidesDFW_2019_Badge
This is where all the files for the BSidesDFW 2019 Badge will be stored. This includes code and art and cab and fab files. All the things.
30 parts5MIT - 2 layers43.2 × 24.9 mm

Show this part on your page
<iframe src="https://pcbkit.io/embed/parts/wch/CH552G" title="CH552G in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/wch/CH552G.jpg" alt="CH552G" width="1200" height="900">[](https://pcbkit.io/parts/wch/CH552G)Questions
Is there a KiCad symbol and footprint for the CH552G?
Yes. The symbol is EasyEDA_Cloud:CH554G and the footprint Package_SO:SOIC-16_3.9x9.9mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
What package is the CH552G?
SOP-16, with 16 pins. Its footprint is drawn on this page.
Where is the CH552G datasheet?
WCH (Nanjing Qinheng Microelectronics) publishes it: the Datasheet link on this page opens it.
Where can I order the CH552G?
JLCPCB lists it as part C111292, with 7,143 in stock; the sellers' links on this page open their listings.
What can replace the CH552G?
Parts like it in the library: the STC15W408AS-35I-SOP16 by STC, the STC8G1K08-38I-SOP16 by STC Micro, the PY32F002AW15S6TU by PUYA and the PY32F002BW15S6TR by PUYA. Check their datasheets: a part that fits the footprint may still differ in its ratings.
Which open-source boards use the CH552G?
58 boards in 49 repositories on GitHub; the most starred are listed on this page, with their KiCad files.
Parts like it
8STC15W408AS-35I-SOP16
SOP-1610bit 14 2.5V~5.5V 51 Family 8KB FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSSTCMicrocontrollers (MCU/MPU/SOC)STC8G1K08-38I-SOP16
SOP-1651 Family 8KB FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSSTC MicroMicrocontrollers (MCU/MPU/SOC)PY32F002AW15S6TU
SOP-161.7V~5.5V 12bit 20KB 24MHz ARM Cortex-M0+ FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSPUYAMicrocontrollers (MCU/MPU/SOC)PY32F002BW15S6TR
SOP-16SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSPUYAMicrocontrollers (MCU/MPU/SOC)PY32F002BW15S6TU
SOP-16SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSPUYAMicrocontrollers (MCU/MPU/SOC)SC92F7251M16U
SOP-1612bit 2.4V~5.5V 4KB 51 Family FLASH SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSSOCMicrocontrollers (MCU/MPU/SOC)STC8H1K08T-33I-SOP16
SOP-16SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSSTC MicroMicrocontrollers (MCU/MPU/SOC)STC8H8K64U-45I-SOP16
SOP-16SOP-16 Microcontrollers (MCU/MPU/SOC) ROHSSTC MicroMicrocontrollers (MCU/MPU/SOC)