将用户数据编程到存储器会用到 WRITE SCRATCHPAD-2、READ SCRATCHPAD-2 和 COPY SCRATCHPAD-2 函数,如前所述。应用程序必须使用所提供的功能存储器映射中的地址将用户数据写入器件。
- 主机发出总线复位信号,然后等待响应并针对特定器件发送地址命令。
- 主机根据功能存储器映射以及 8 字节数据和 1 字节 CRC 发出带有地址的 WRITE SCRATCHPAD-2 以验证传输。
- 主机发出总线复位信号,然后等待响应并针对特定器件发送地址命令。
- 主机根据功能存储器映射发出带有地址的 READ SCARTCHPAD-2,然后读取 8 字节数据和 1 字节 CRC,以确保其与前一步中写入的内容相同。
- 主机发出总线复位信号,然后等待响应并针对特定器件发送地址命令。
- 主机发出数据字节为 A5h 的 COPY SCRATCHPAD-2,将数据提交到用户 EEPROM。