13.2.3 操作模式
I2C模块有4种支持数据主、从传输的模式,见表13-1。如果I2C模块工作在主模式,它作为一个主发送器通常给特定的从模块发送地址。当给从模块发送数据时,I2C必须保持主发送器模式。当由从模块接收数据时,I2C必须变成主接收器模式。
表13-1 I2C模块的工作模式

如果I2C模块工作在从模式,它作为一个从接收器,通常当从主模块识别出它的从地址时发送应答信号。如果主模块正在向I2C模块发送数据,该模块必须保持从接收器模式。如果主模块请求I2C模块发送数据,该模块必须改变成从发送器模式。