TMP112-Q1 器件采用两线制,与 SMBus 和 I2C 接口兼容。图 8-3 至图 8-6 展示了 TMP112-Q1 器件的各种操作。图 8-3 中的参数列于Topic Link Label7.7 表中。总线定义如下:
开始数据传输:SCL 线路为高电平时,SDA 线路状态的变化(从高电平变为低电平)定义了启动条件。每个数据传送由一个启动条件启动。
停止数据传输:SCL 线路为高电平时,SDA 线路状态的变化(从低电平变为高电平)定义了停止条件。每一个被终止的数据传输带有一个重复的启动或者停止条件。
数据传输:在启动条件和停止条件之间传送的数据字节的数量没有限制,由控制器器件确定。还可以使用 TMP112-Q1 器件进行单字节更新。如果只需更新最高有效 (MS) 字节,可在总线上发出一个启动或停止信息,终止通信。
确认:每个接收器件被寻址后,必须生成一个确认位。做出确认的器件必须在确认时钟脉冲期间下拉 SDA 线路,这样一来,在确认时钟脉冲的高电平期间,SDA 线路为稳定低电平。必须将建立和保持时间考虑在内。控制器在接收数据时,通过在目标已发出的最后一个字节上生成一个非确认(1),控制器可发出数据传输终止信号。