SC16IS752/762中文数据手册:I2C/SPI UART扩展

需积分: 18 10 下载量 59 浏览量 更新于2024-08-02 收藏 1.23MB PDF 举报
"SC16IS752/762是两个高度集成的UART扩展芯片,它们提供了I2C和SPI接口,适用于多种通信需求。这些器件内含64字节的发送和接收FIFO(先进先出缓冲区),支持IrDA(红外数据协会)1.0和1.1版本,可用于实现高速、低功耗的数据传输。" SC16IS752/762芯片的主要特点和功能包括: 1. **通用特性**:它们提供双UART接口,可以同时处理两个串行通信链路,具有高灵活性。此外,它们支持多种通信协议,如标准UART、IrDA红外通信以及通过I2C或SPI接口的微控制器连接。 2. **I2C总线特性**:采用I2C接口,可以轻松地与微控制器的I2C总线连接,减少外部引线数量,降低系统复杂性。 3. **SPI特性**:SPI接口提供了另一种与主控器通信的方式,支持全双工操作,速度较快,适用于高速数据传输场景。 4. **应用**:SC16IS752/762适用于需要扩展UART接口的嵌入式系统,如工业自动化、远程监控、数据采集和无线通信模块。 5. **硬件特性**:该芯片包含硬件流控制功能,如自动RTS (Ready To Send) 和CTS (Clear To Send),能自动管理数据传输的开始和结束,减少软件干预。此外,还有硬件复位、上电复位(POR)和软件复位功能,确保系统稳定运行。 6. **中断和睡眠模式**:支持多种中断模式和查询模式,便于实时处理数据传输事件。睡眠模式则有助于降低功耗,适用于电池供电的移动设备。 7. **波特率发生器**:可编程波特率发生器允许用户根据需要设置不同的通信速率,适应不同应用场景。 8. **寄存器描述**:芯片内部有多个寄存器用于配置和管理通信,如接收保存寄存器(RHR)、发送保存寄存器(THR)、FIFO控制寄存器(FCR)等,用户可以通过读写这些寄存器来控制UART的行为。 9. **RS-485特性**:SC16IS752/762还支持RS-485通信,这是一种多点双向通信标准,适用于长距离、噪声环境下的数据传输。 SC16IS752/762是设计用于提升系统串行通信能力的高效解决方案,其丰富的功能和灵活的接口使其成为各种嵌入式系统设计的理想选择。在使用时,开发者需要根据具体应用需求配置相应的寄存器,以实现最佳性能和兼容性。