JAJS466L March 2009 – July 2024 TMP112 , TMP112D
PRODUCTION DATA
TMP112 ファミリの特定のレジスタにアクセスするには、ポインタ レジスタに対応する値を書き込みます。ターゲット アドレス バイトの後で、R/W ビットが Low のとき転送される最初のバイトが、ポインタ レジスタの値です。TMP112 ファミリでは、書き込み動作ごとにポインタ レジスタの値が必要です (図 7-4 を参照)。
TMP112 ファミリから読み取りを行うときは、ポインタ レジスタに最後に書き込まれた値により、どのレジスタを読み取るのか決定されます。読み取り動作のためにレジスタ ポインタを変更するには、新しい値をポインタ レジスタに書き込む必要があります。このためには、R/W ビットを Low に設定したターゲット アドレス バイトを発行し、次にポインタ レジスタ バイトを発行します。追加のデータは必要ありません。その後、コントローラは START 条件を生成し、R/W ビットを High に設定したターゲット アドレス バイトを送信して、読み取りコマンドを開始できます。このシーケンスの詳細については、図 7-5 を参照してください。TMP112 ファミリは、次の書き込み動作によって値が変更されるまでポインタ レジスタ値を保持するので、同じレジスタからの読み取りを繰り返す場合、ポインタ レジスタ バイトを連続的に送信する必要はありません。
レジスタのバイトは、最初に上位バイト、次に下位バイトの順に送信されます。