第9章 I2C模块及应用实例
本章目录 9.1I2C模块 9.2I2C总线工作原理 9.3I2C模块的编程基础 9.4MCF52233的I2C模块的进一步讨论
2 本章目录 9.1 I2C模块 9.2 I2C总线工作原理 9.3 I2C模块的编程基础 9.4 MCF52233的I2C模块的进一步讨论
9.1I2C模块 I2C总线特点 (1)在硬件上, 二线制的I2C串行总线使得各IC只需最简。 单的连接,而且总线接口都集成在IC中,不需另加总 线接口电路。 (2)I2C总线还支持多主控(multi--mastering),如果 两个或更多主机同时初始化数据传输,可以通过冲突 检测和仲裁防止数据被破坏。 (3)串行的8位双向数据传输位速率在标准模式下可达 100kbps,快速模式下可达400kbps,高速模式下可达 3.4Mbps
3 9.1 I2C模块 I2C总线特点 (1)在硬件上,二线制的I2C串行总线使得各IC只需最简 单的连接,而且总线接口都集成在IC中,不需另加总 线接口电路。 (2)I2C总线还支持多主控(multi-mastering),如果 两个或更多主机同时初始化数据传输,可以通过冲突 检测和仲裁防止数据被破坏。 (3)串行的8位双向数据传输位速率在标准模式下可达 100kbps,快速模式下可达400kbps,高速模式下可达 3.4Mbps
9.1I2C模块 (4)连接到相同总线的IC数量只受到总线最大电容( 400pf)的限制。但如果在总线中加上82B715总线远程 驱动器可以把总线电容限制扩展十倍,传输距离可增 加到15m
4 9.1 I2C模块 (4)连接到相同总线的IC数量只受到总线最大电容( 400pf)的限制。但如果在总线中加上82B715总线远程 驱动器可以把总线电容限制扩展十倍,传输距离可增 加到15m
9.1I2C模块 相关术语 (1)主机(主控器):在I2C总线中,提供时钟信号,d 对总线时序进行控制的器件。 (2)从机(被控器):在2C系统中,除主机外的其它 设备均为从机。 (3)地址:每个I2C器件都有自己的地址,以供自身在 从机模式下使用。 (4)发送器:发送数据到总线的器件。 (5)接收器:从总线接收数据的器件
5 9.1 I2C模块 相关术语 (1)主机(主控器):在I2C总线中,提供时钟信号, 对总线时序进行控制的器件。 (2)从机(被控器):在I2C系统中,除主机外的其它 设备均为从机。 (3)地址:每个I2C器件都有自己的地址,以供自身在 从机模式下使用。 (4)发送器:发送数据到总线的器件。 (5)接收器:从总线接收数据的器件