將用戶數(shù)據(jù)編程到存儲(chǔ)器會(huì)用到 WRITE SCRATCHPAD-2、READ SCRATCHPAD-2 和 COPY SCRATCHPAD-2 函數(shù),如前所述。應(yīng)用程序必須使用所提供的功能存儲(chǔ)器映射中的地址將用戶數(shù)據(jù)寫(xiě)入器件。
- 主機(jī)發(fā)出總線復(fù)位信號(hào),然后等待響應(yīng)并針對(duì)特定器件發(fā)送地址命令。
- 主機(jī)根據(jù)功能存儲(chǔ)器映射以及 8 字節(jié)數(shù)據(jù)和 1 字節(jié) CRC 發(fā)出帶有地址的 WRITE SCRATCHPAD-2 以驗(yàn)證傳輸。
- 主機(jī)發(fā)出總線復(fù)位信號(hào),然后等待響應(yīng)并針對(duì)特定器件發(fā)送地址命令。
- 主機(jī)根據(jù)功能存儲(chǔ)器映射發(fā)出帶有地址的 READ SCARTCHPAD-2,然后讀取 8 字節(jié)數(shù)據(jù)和 1 字節(jié) CRC,以確保其與前一步中寫(xiě)入的內(nèi)容相同。
- 主機(jī)發(fā)出總線復(fù)位信號(hào),然后等待響應(yīng)并針對(duì)特定器件發(fā)送地址命令。
- 主機(jī)發(fā)出數(shù)據(jù)字節(jié)為 A5h 的 COPY SCRATCHPAD-2,將數(shù)據(jù)提交到用戶 EEPROM。