CY7C68013A USB微控制器:高速USB外设控制中文手册

5星 · 超过95%的资源 需积分: 49 5 下载量 72 浏览量 更新于2024-07-19 收藏 1.69MB PDF 举报
"CY7C68013A datasheet 中文版是关于 Cypress Semiconductor Corporation 生产的 EZ-USB® FX2LP™ USB 微控制器的中文数据手册,该手册详细介绍了这款高速USB外设控制器的特性、功能和应用。" CY7C68013A 是Cypress Semiconductor推出的一款高度集成的USB 2.0控制器,其设计目的是为了简化硬件设计和软件编程。这款芯片支持高速USB模式,并且已经通过了USB IF(USB Implementers Forum)的验证。它集成了USB 2.0收发器、智能串行接口引擎(SIE)以及一个增强型8051微处理器,确保了高效的数据处理能力。 该控制器具有以下关键特性: 1. **兼容性**:CY7C68013A在引脚、对象代码和功能上与FX2系列兼容,这意味着它可以无缝替换现有的FX2解决方案,无需大规模改动硬件和软件。 2. **低功耗**:在任何工作模式下,电流消耗不超过85mA,适合于总线供电和电池供电的应用场景。 3. **软件灵活性**:8051微处理器可以在内部RAM运行代码,可以通过USB下载或从EEPROM加载,也可以支持外部存储器器件。 4. **丰富的内存资源**:内置16KB的片上代码/数据RAM,可以满足大部分存储需求。 5. **端点管理**:提供4个可编程的BULK、INTERRUPT和ISOCHRONOUS端点,支持双缓冲、三重缓冲和四立体声配置。此外,还有一个64字节的其他可编程(BULK/INTERRUPT)端点。 6. **数据接口**:支持8位或16位的外部数据接口,增强了与其他设备交互的能力。 7. **智能媒体标准ECC**:能够生成错误校验码,提高数据传输的可靠性。 8. **GPIF (通用可编程接口)**:可以直接连接到大多数并行接口,且具有可编程波形描述符和配置寄存器,可以根据需要定制接口。 9. **8051微处理器特性**:内含一个48MHz、24MHz或12MHz的增强型8051 CPU,具有丰富的外设接口,如2个USART、3个计数器/定时器等。 10. **电源和中断管理**:3.3V工作电压,输入为5V容限,支持矢量式USB中断和GPIF/FIFO中断,便于系统响应。 11. **I2C控制器**:支持高达100kHz或400kHz的运行频率,可连接其他I2C设备。 12. **FIFO功能**:集成了4个FIFO,降低了系统的总体成本,并提供16位总线自动切换功能,支持主控或从设备操作。 13. **工作温度范围**:可在商业级和工业级温度范围内工作,适用性广泛。 CY7C68013A是针对高速USB应用而设计的一款高性能、低功耗的微控制器,适用于需要USB连接的各种电子设备,如数据传输、外设接口、嵌入式系统等。