JAJSON9A May 2022 – December 2025 DP83TC813R-Q1 , DP83TC813S-Q1
PRODUCTION DATA
拡張レジスタ セットのレジスタを読み出し、読み取り動作後にアドレス レジスタをすぐ上の値に自動的にインクリメントするには、次の手順に従います。
| 手順 | 例:読み取りレジスタ 0x0170 および 0x0171 |
|---|---|
|
1.レジスタ REGCR に値 0x001F (機能フィールド= 00 (アドレス)、DEVAD = '31') を書き込む。 |
値 0x001F にレジスタ 0x0D を書き込む |
|
2.レジスタ ADDAR に目的のレジスタ アドレスを書き込む。 |
値 0x0170 にレジスタ 0x0E を書き込む |
| 3.値 0x801F (データ、読み取りおよび書き込み時の増分後機能フィールド = 10、DEVAD = 31) をレジスタ REGCR に書き込む。 | 値 0x801F にレジスタ 0x0D を書き込む |
| 4.レジスタ ADDAR に目的の拡張レジスタ セット レジスタの内容を読みだす。 | レジスタ 0x0E を読み出す |
| 5.それ以降、レジスタ ADDAR (ステップ 4) を読み出すと、アドレス レジスタの値によって選択されたすぐ上のアドレスのデータ レジスタが引き続き読み出されます (アドレス レジスタは各アクセスの後にインクリメントされます)。 | レジスタ 0x0E を読み出す |
ステップ 4 ではレジスタ 0x0170 を読み出し、ポスト インクリメントが有効になっているため、ステップ 5 ではレジスタ 0x0171 を読み出します。