在此事务中,主器件向 LM94 发送一个数据块,如下所示:
- 主器件将一个启动条件置为有效。
- 主器件发送 7 位从器件地址,后跟写入位(低电平)。
- 被寻址的从器件将 ACK 置为有效。
- 主器件发送块写入的起始地址。
- 从器件在每个数据字节之后将 ACK 置为有效。
- 主器件发送数据字节 1。
- 从器件将 ACK 置为有效。
- 主器件继续发送数据字节,从器件针对每个字节将 ACK 置为有效。
- 主器件将一个停止条件置为有效,以结束事务
| 1 | 2 | | 3 | 4 | 5 | 6 | 7 | | 8 | | 9 |
| S | 从器件地址 | W | A | 寄存器地址 | A | 数据 字节 1 | A | ∼ | 数据 字节 N | A | P |
特别说明:
- LM94 会确认任何超出正常地址空间的字节写入尝试,但这些尝试会被忽略。
- 块写入不会从地址 FFh 绕回到 00h,地址会保持在 FFh。