0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

沁恒股份8位USB设备单片机: CH552概述

沁恒股份 来源:沁恒股份 作者:沁恒股份 2019-11-13 10:00 次阅读

概 述

CH552芯片是一款兼容MCS51 指令集的增强型E8051内核单片机,其79%的指令是单字节单周期指令,平均指令速度比标准MCS51快8~15 倍。

CH552 支持最高24MHz 系统主频,内置16K 程序存储器ROM 和256 字节内部iRAM 以及1K 字节片内xRAM,xRAM 支持DMA直接内存存取。

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

系统框图

沁恒股份8位USB设备单片机: CH552概述

特 点

》 增强型E8051内核CPU,速度比标准MCS51快8-15倍,特有XRAM数据快速复制指令;

》 内置16KB Code Flash、1KB XRAM和内部256B iRAM、128B DataFlash,支持字节方式读写;

》 内置2KB BootLoader,支持USB和串口ISP,提供ISP下载库;

》 内嵌USB控制器和USB 收发器,支持USB-Device 设备模式,支持USB type-C主从检测,支持USB 2.0 全速12Mbps或者低速1.5Mbps。支持最大64 字节数据包,内置FIFO,支持DMA;

》 内嵌USB控制器和USB收发器,支持USB2.0全速和低速主机或设备模式。支持最大64字节数据包,内置FIFO,支持DMA;

》 提供3组定时器/计数器,支持2路信号捕捉和2路PWM输出;

》 提供3组定时器/计数器,支持2路信号捕捉和2路PWM输出;

》 提供2个全双工异步串口,全部支持高波特率通讯,UART0为标准MCS51 串口;

》 提供1个SPI通信接口,内置FIFO,支持Master/Slave主从模式;

》 提供4通道8位位A/D 模数转换器,支持电压比较;

》 支持6通道电容检测,支持最多15 个触摸按键,支持独立定时中断;

》 支持4 种复位信号源,内置上电复位,支持软件和看门狗溢出复位,可选引脚外部复位;

》 内置24MHz时钟源和PLL,可以通过复用GPIO 引脚支持外部晶振;

》 内置5V到3.3V 的低压差电压调整器,支持5V 或3.3V甚至2.8V电源电压。支持低功耗睡眠,支持USB、UART0、UART1、SPI0以及部分GPIO外部唤醒;

》 芯片内置唯一ID 号;

》 提供TSSOP-20、SOP-16、MSOP-10封装;


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6063

    浏览量

    34596
  • 沁恒股份
    +关注

    关注

    2

    文章

    103

    浏览量

    4343
收藏 人收藏

    评论

    相关推荐

    [单片机系列]一、Keil中添加单片机型号 精选资料分享

    [单片机系列]一、Keil中添加单片机型号1.前言解决方法1.前言偶然了解到
    发表于 07-16 06:35

    分享一些单片机USB开发的实用例程源码——基于微电子USB单片机CH552 精选资料分享

    时经常使用到的USB转串口芯片CH340系列,比如人脸支付/扫码枪设备上面使用到的串口数据转USB键盘芯片CH9328,比如
    发表于 07-19 06:27

    为什么CH552单片机示例代码打开会很卡呢

    为什么CH552单片机示例代码打开会很卡呢?怎样去解决CH552单片机示例代码打开很卡的问题呢?
    发表于 01-26 08:08

    怎样去解决CH552 USB芯片硬件调试中出错的问题呢

    CH552 USB芯片硬件调试中出错是什么原因呢?怎样去解决CH552 USB芯片硬件调试中出错的问题呢?
    发表于 02-24 06:59

    CH552的typec功能如何使用?

    我现在在研究ch552的typec功能,现有以下疑问。1、我发现ch552有两个vbus引脚,手册写的是USB type-C 总线电压检测输入。寄存器部分还写了有个下拉的控制,这部分没看懂该咋用。请问有关于vbus这部分的原理图
    发表于 05-25 06:26

    CH552模拟了串口之后还有资源进行大量的IO驱动和运算吗?

    各位大佬,我之前一直用STC和STM32的芯片+CH340N进行处理和传输,最近STM和STC供应极不稳定,后发现也做了32单片机,拿
    发表于 06-08 06:56

    直接换ch554的头文件编译无法通过,不知道应该修改哪里?

    的地方。或者有可以参考的帖子也可以,谢谢位置 :USB单片机CH55X实用参考例程代码1
    发表于 06-27 07:24

    CH552 USB中断传输,建立SETUP失败是什么原因?

    使用CH552芯片,希望模拟键鼠设备与PC建立通信。使用例程运行正常,所以希望拓展一下模拟设备功能。现在想在USB初始化开始,进行SETUP事务时,先接受PC的
    发表于 06-28 07:07

    电脑安装社保软件后,CH552就会死机是什么原因?怎么处理?

    例程链接:,我参考了16,CH554模拟USB键盘 这个例程。问题一:社保软件一直发送如下指令:80 06 00 04 00 00 3E 00 ,大概发送200次左右,单片机就会死机重启!!!问题二
    发表于 07-05 07:18

    CH552的资料分享

    描述CH552是一个8051内核和USB接口的小MCU,而且非常便宜。到目前为止,我从未使用过 8051 内核,所以这似乎是一个尝试的好机会。该板遵循与之前的ARMando相同的“布局概念” ,因此
    发表于 08-25 06:03

    分享一些单片机USB开发的实用例程源码——基于沁恒微电子USB单片机CH552

    时经常使用到的USB转串口芯片CH340系列,比如人脸支付/扫码枪设备上面使用到的串口数据转USB键盘芯片CH9328,比如
    发表于 11-13 14:36 31次下载
    分享一些<b class='flag-5'>单片机</b><b class='flag-5'>USB</b>开发的实用例程源码——基于沁恒微电子<b class='flag-5'>USB</b><b class='flag-5'>单片机</b><b class='flag-5'>CH552</b>

    CH552 单片机示例代码打开很卡的问题

    开始接触CH552单片机。从官网上下载了示例工程之后:nanoCH55x\nanoCH55x\nanoCH55x\examples\led因为示例工程是keil4的,只能按照官网下载的keil4
    发表于 12-01 16:06 8次下载
    <b class='flag-5'>CH552</b> <b class='flag-5'>单片机</b>示例代码打开很卡的问题

    CH552是8051内核和USB接口的小MCU

    电子发烧友网站提供《CH552是8051内核和USB接口的小MCU.zip》资料免费下载
    发表于 08-02 14:19 3次下载
    <b class='flag-5'>CH552</b>是8051内核和<b class='flag-5'>USB</b>接口的小MCU

    8位增强型USB单片机CH552/CH551技术手册

    电子发烧友网站提供《8位增强型USB单片机CH552/CH551技术手册.pdf》资料免费下载
    发表于 09-09 14:36 3次下载
    8位增强型<b class='flag-5'>USB</b><b class='flag-5'>单片机</b><b class='flag-5'>CH552</b>/<b class='flag-5'>CH</b>551技术手册

    CH552打样烧录,先点灯试试

    ch552点灯实验
    的头像 发表于 02-15 17:09 3121次阅读
    <b class='flag-5'>CH552</b>打样烧录,先点灯试试