多通道USB单片机: CH537

概 述

CH537芯片是一个内嵌多通道USB总线控制器的8位单片机。

CH537芯片使用单时钟周期的RISC精简指令集,支持12MHz甚至15MHz主频,提供32K字节的可在线擦写Flash-ROM闪存,768字节的RAM 和SFR专用功能寄存器,以及独立的32 级堆栈,支持12Mbps 全速或者1.5Mbps低速USB传输,提供主从SPI、异步串口、PWM定时/计数器常用功能模块。

下面为CH537的内部框图,仅供参考。

特 点

> 优化的8位RISC精简指令集,实现兼容CH341芯片的USB转串口功能仅需600条指令。

> 指令为单时钟周期(跳转除外),支持15MHz主频,使用USB功能模块时固定为12MHz。

> 提供32K字节的可多次在线擦写的程序Flash-ROM,可以作为准EEPROM数据存储区域。

> 提供768字节的RAM和若干SFR专用功能寄存器,提供完全独立的32级堆栈。

> 内置USB Host主机控制器和默认USB Device设备控制器,内置3端口USB Hub根集线器。

> 支持1.5Mbps低速和12Mbps全速USB通讯,兼容USB V2.0,外围元器件只需要晶体和电容。

> CH537X内置4通道独立USB设备控制器,通过内置HUB,每组各支持3个USB功能设备。

> CH537L内置2通道独立USB设备控制器,通过内置HUB,每组各支持3个USB功能设备。

> 支持常用的低速和全速USB 设备的控制传输、批量传输、中断传输、同步/等时传输。

> 硬件全双工异步串口,支持串口通讯波特率50bps~3Mbps。

> 串口支持5、6、7 或者8个数据位,支持奇校验、偶校验、空白、标志以及无校验。

> 提供时钟速度为24MHz 的SPI主机和设备控制器。

> 8位自动重加载定时器0,用于产生串口波特率、最大6MHz可编程时钟或者8位PWM输出。

> 提供16位定时器1。

> 支持中断源:4位输入电平变化中断、1位输入边沿中断、定时器中断、串口中断、SPI中断、USB中断。

> 内置电源上电复位、低电压复位以及可选的看门狗复位。

> 提供22个通用I/O引脚(不含USB),可选上拉电阻。

> 内部及I/O引脚电压支持3.3V电源电压甚至3V电源电压,支持外部输入5V电源电压。

> 采用LQFP48无铅封装,兼容RoHS。