
ISD5100 - SERIES
7.5. D
IGITAL
M
ODE
7.5.1 。擦除数字数据
数字擦除命令仅可以一次擦除一个页面。这意味着,向D1
命令仅需要包括11位页地址; 5位为块地址被留在00000 。
一旦页面被擦除,每个块可以被单独写入, 64比特的时间。但是,如果一个块
已被预先写入然后2048位的整个页必须以重新写被擦除(或
改变)块。
序列可能如下所示:
- 读取整个网页
- 它存储在RAM中
- 更改所需的位(S )
- 删除页面
- 从RAM写入新的数据到整个页面
7.5.2 。写数字数据
数字写入功能允许用户选择要用作数字存储器的阵列的一部分。
模拟和数字存储器之间的分区被留给了该用户。一个页面只能为
数字或模拟的,但不能同时使用。的存储器中的数字模式中的最小可寻址的块是
块或64位,读取或写入时。发送到设备的地址是11位的行(或页)
解决与5位扫描(或块)的地址。然而,我们必须在发送的数字擦除
试图改变在网页上的数字数据。这意味着,即使只改变32中的一个时
块,所有32块将需要重写的页面。命令序列:芯片进入
数字模式从掉电发送ENTER数字模式命令。发送
与行地址DIGITAL写@ ADDR命令。地址输入后,该数据是
在1字节的数据包之后是我送
2
应答信号由芯片产生的。对于每个块的数据
先发送MSB 。当主机产生一个I数据传输结束
2
停止条件。如果
只有数据的局部块的停止条件之前被发送时, “零”被写入剩余的字节;
也就是说,它们将保留在擦除电平。擦除页(行)会被解读为全零。该设备可以
缓冲区最多两个数据块。如果该设备是无法接受更多的数据,由于内部写
过程中, SCL线将保持低电平,表示到主停止数据传输。如果该装置
遇到溢出状况,将通过产生一个中断条件和I响应
2
C无
确认后的数据的最后一个有效字节信号。一旦数据传输结束时,该装置
需要最多两个周期( 64美元) ,以完成其内部写周期的另一个命令被发送之前。如果
积极的命令发送的内部循环结束之前,该部分将保持SCL为低电平,直至
电流指令已完成。写作完成后,发送退出数字模式命令。
- 36 -