JAJS466L March 2009 – July 2024 TMP112 , TMP112D
PRODUCTION DATA
TMP112 ファミリは、2 線式、SMBus、I2C の各インターフェイスと互換性があります。TMP112 ファミリの各種動作を、図 7-4 から図 7-6 に示します。バスの定義は次のとおりです。
バス アイドル:SDA ラインと SCL ラインが共に High です。
データ転送の開始:SCL ラインが High のとき、SDA ラインの状態が High から Low に変化することで、START 条件が定義されます。START 条件によって、各データ転送が開始されます。
データ転送の終了:SCL ラインが High のとき、SDA ラインの状態が Low から High に変化することで、STOP 条件が定義されます。各データ転送は、START 条件または STOP 条件の繰り返しで終了します。
データ転送:START 条件と STOP 条件の間に転送されるデータのバイト数は制限されておらず、コントローラ デバイスで決定されます。TMP112 ファミリは、シングル バイトの更新にも使用できます。MS バイトのみを更新するには、バス上で START または STOP 通信を発行して通信を終了します。
アクノリッジ:受信側の各デバイスは、アドレス指定された場合、アクノリッジ ビットを生成する義務を負います。アクノリッジを行うデバイスは、アクノリッジ クロック パルスが High の間、SDA ラインが安定して Low を維持するように、SDA ラインをプルダウンする必要があります。そのとき、セットアップ時間とホールド時間を考慮する必要があります。コントローラは、受信を行うとき、ターゲットから送信された最後のバイトに対して非アクノリッジ (「1」) を生成することで、データ転送の終了を通知できます。