JAJSRC3G December 2010 – September 2025 TMP411-Q1 , TMP411D-Q1
PRODUCTION DATA
TMP411-Q1 および TMP411D-Q1 の特定のレジスタにアクセスするには、適切な値をポインタレジスタに書き込む必要があります。読み取り / 書き込みビットが Low のとき、ポインタ レジスタの値はターゲット アドレス バイトの後で転送される最初のバイトになります。図 7-5 に示すように、TMP411-Q1 および TMP411D-Q1 では、書き込み動作ごとにポインタレジスタの値が必要です。
TMP411-Q1 デバイスおよび TMP411D-Q1 デバイスから読み取りを行うときは、ポインタ レジスタに最後に書き込まれた値により、どのレジスタを読み取るのか決定されます。読み取り動作のためにレジスタ ポインタを変更するには、新しい値をポインタ レジスタに書き込む必要があります。この遷移は、R/W ビットを Low に設定したターゲット アドレス バイトを発行し、次にポインタ レジスタ バイトを発行します。追加のデータは必要ありません。その後、コントローラは START 条件を生成し、R/W ビットを High に設定したターゲット アドレス バイトを送信して、読み取りコマンドを開始します。このシーケンスの詳細については、図 7-6 を参照してください。TMP411-Q1 デバイスおよび TMP411D-Q1 デバイスは、次の書き込み動作で値が変更されるまでポインタレジスタ値を保持するため、同じレジスタから読み取りを繰り返す必要がある場合、ポインタレジスタバイトを送信し続ける必要はありません。MSB が最初にレジスタ バイトを送信し、その後に LSB が送信することに注意してください。