Skip to content
/ CH552 Public

L1 R1:WCH 24MHz MCS-51 USB MCU (CH552T/CH552P/CH552E/CH552G/CH551G)

Notifications You must be signed in to change notification settings

SoCXin/CH552

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Build Status

CH552 兼容MCS51的增强型E8051内核,79%指令是单字节单周期指令,2KB BootLoader + 14KB Flash,1K xRAM(支持DMA) +256B iRAM,128B DataFlash。

内置24MHz时钟源和PLL,内置了ADC模数转换、触摸按键电容检测、3组定时器和信号捕捉及PWM、双异步串口、SPI、USB设备控制器和全速收发器、USB type-C等功能模块。

关键参数

  • 24 MHz MCS-51 Core
  • 256B IRAM + 1KB SRAM + 14KB FLASH + 128B EEPROM
  • 5V->3.3V LDO
  • 2KB BootLoader,支持USB和串口ISP
  • Type-C 主从检测
  • USB device fs
  • UART x 2 + SPI x 1
  • 小封装 (TSSOP20/SOP16/MSOP10/QFN16)

CH552 在USB应用领域拥有较高的人气,低阶高性价比的USB单片机。可以使用平台platform-wch51进行开发,支持官方库和arduino

所属同系列中CH554 增加支持USB HOST主机模式。CH551的ROM降为10K,片内xRAM为512字节,异步串口仅提供UART0,仅SOP16封装,并且去掉了ADC模数转换模块和USB type-C模块。

相较STM8S003N76E003 系列产品,CH552缺少IIC硬件,ADC较弱,没有专门的 eeprom存储器。TSSOP20封装不兼容前两者,无法直接替换。

Releases

No releases published

Sponsor this project

Packages

No packages published