インテルのみ表示可能 — GUID: hnj1481130560947
Ixiasoft
インテルのみ表示可能 — GUID: hnj1481130560947
Ixiasoft
20.4.3.2.2. 10ビットのアドレス形式
10ビットのアドレス指定では、2バイトが転送されて10ビットのアドレスを設定します。最初に転送されるバイトには、次のビット定義が含まれています。最初の5ビット (ビット7:3) は、これが10ビットの転送であることをスレーブに通知し、次の2ビット (ビット2:1) はスレーブアドレスのビット9:8を設定します。LSBビット (ビット0) はR/Wビットです。転送される2番目のバイトは、スレーブアドレスのビット7:0を設定します。†
次の表に、最初のバイトにおける特別な目的をもつアドレスと予約済みのアドレスを定義します。†
スレーブアドレス |
R/Wビット |
説明 |
---|---|---|
0000 000 |
0 |
ジェネラル・コール・アドレス。I2Cコントローラーはデータを受信バッファーに配置し、ジェネラルコール割り込みを発行します。 |
0000 000 |
1 |
STARTバイト。詳細については、「START BYTE転送プロトコル」を参照してください。 |
0000 001 |
X |
CBUSアドレス。I2Cコントローラーはこのアクセスを無視します。 |
0000 010 |
X |
予約済み |
0000 011 |
X |
予約済み |
0000 1XX |
X |
未使用 |
1111 1XX |
X |
予約済み |
1111 0XX |
X |
10ビットのスレーブアドレス指定。 |
表についての注意: 「X」はDon't careを表しています。 |