CY7C68013A USB微控制器详解

5星 · 超过95%的资源 需积分: 9 53 下载量 4 浏览量 更新于2024-07-29 5 收藏 2.15MB PDF 举报
"该文档是关于CY7C68013A系列芯片的中文资料,包括CY7C68014A, CY7C68015A和CY7C68016A。这些芯片是Cypress Semiconductor Corporation生产的EZ-USBFX2LP USB微控制器,专为高速USB外设控制设计。它们具有USB2.0的高速性能,已通过USBIF认证。芯片集成了USB2.0收发器、智能串行接口引擎(SIE)和一个增强型8051微处理器,与FX2系列在引脚、目标代码和功能上兼容,但FX2LP是FX2的超集,提供了更多功能。" CY7C68013A系列芯片的特性包括: 1. 极低功耗:在任何模式下的电流消耗不超过85mA,适用于总线供电和电池供电的应用。 2. 内部软件运行支持:拥有16K字节的片上代码/数据RAM,8051代码可以运行在内部RAM,可以通过USB下载或从EEPROM加载。 3. 多端点支持:提供四个可编程的BULK/INTERRUPT/ISOCHRONOUS端点,缓冲区大小可选择两倍、三倍或四倍。还有一个额外的可编程(BULK/INTERRUPT)64位端点。 4. 8位或16位外部数据接口:可适应不同的数据传输需求。 5. 智能错误校正码(ECC)生成:确保数据传输的准确性。 6. 通用可编程接口(GPIF):可直接连接大多数并行接口,通过可编程波形描述符和配置寄存器定义波形,支持多个Ready(RDY)输入和Control(CTL)输出。 增强型8051内核特点: - 支持48MHz、24MHz或12MHz的操作频率。 - 每个指令周期四个时钟。 - 配有两个USART,三个计数器/定时器。 - 扩展的中断系统和两个数据指针,提高处理能力。 其他功能: - 3.3V工作电压,5V容限输入。 - 向量化USB中断和GPIF/FIFO中断,提高了中断处理效率。 - 分离的CONTROL传输设置部分和数据部分数据缓冲,简化了数据管理。 - 集成I2C控制器,支持100或400kHz的工作速度。 - 四个集成FIFO缓冲,降低了系统成本,并简化与16位总线的交互。 - 支持主-从操作,可使用外部时钟或异步选通脉冲。 - 提供易于与ASIC和DSPIC接口的特性。 - 可供商业和工业温度等级的选择,适应不同应用环境。 CY7C68013A系列芯片是高性能、低功耗的USB解决方案,适用于需要高速数据传输和并行接口集成的各种应用。其强大的8051内核和丰富的外围接口使其成为开发USB设备的理想选择。