ZHCSMI0F September 2020 – April 2025 DP83TG720S-Q1
PRODUCTION DATA
在寫入操作之后,若要寫入擴展寄存器組中的寄存器并自動將地址寄存器遞增到下一更高值:
| 指令 | 示例:設置寄存器 0x0170 = 0C50 和寄存器 0x0171 = 0x0011 |
|---|---|
|
1.將值 0x001F(地址函數字段 = 00,DEVAD = 31)寫入寄存器 REGCR。 |
將寄存器 0x0D 寫入值 0x001F |
|
2.從寄存器 ADDAR 中寫入寄存器地址。 |
將寄存器 0x0E 寫入值 0x0170 |
| 3.將值 0x801F(數據,讀取和寫入時的后增量函數字段 = 10,DEVAD = 31)或值 0xC01F(數據,寫入時的后增量函數字段 = 11,DEVAD = 31)寫入寄存器 REGCR。 | 將寄存器 0x0D 寫入值 0x801F |
| 4.將所需擴展寄存器組寄存器的內容寫入寄存器 ADDAR。 |
將寄存器 0x0E 寫入值 0x0C50 |
| 5.隨后寫入寄存器 ADDAR(第 4 步),寫入由地址寄存器值所選擇下一個更高地址的數據寄存器;每次訪問之后,地址寄存器都會遞增。 | 將寄存器 0x0E 寫入值 0x0011 |
第 4 步寫入寄存器 0x0170 至 0x0C50,由于啟用了后增量,因此第 5 步寫入寄存器 0x0171 至 0x0011。