JAJSF26F March 2018 – June 2024 TMP1075
PRODUCTION DATA
TMP1075 の特定のレジスタにアクセスするには、ポインタ レジスタに対応する値を書き込みます。リセット後、レジスタ値は 0 に設定されます。ポインタ レジスタの値は、デバイス アドレス バイトの R/W ビットが Low になった後、最初に転送されるバイトです。TMP1075 では、書き込み動作ごとにポインタ レジスタの値が必要です (図 7-3 を参照)。
TMP1075 から読み取りを行うときは、ポインタ レジスタに最後に書き込まれた値により、どのレジスタを読み取るのか決定されます。読み取り動作のためにレジスタ ポインタを変更するには、新しい値をポインタ レジスタに書き込む必要があります。このためには、R/W ビットを Low に設定したデバイス アドレス バイトを発行し、次にポインタ レジスタ バイトを発行します。追加のデータは必要ありません。その後、ホストは START 条件を生成し、R/W ビットが High のデバイス アドレス バイトを送信して、読み取りコマンドを開始できます。このシーケンスの詳細については、図 7-5 を参照してください。同じレジスタから読み取りを繰り返し行う場合、ポインタ レジスタ バイトを何回も送信する必要はありません。TMP1075 は、次の書き込み動作によってポインタ レジスタの値が変更されるまで、その値を記憶しています。
レジスタ バイトは MSB ファーストで送信されます。