
25AA160/25LC160/25C160
3.0
3.1
功能说明
操作原理
3.3
写序
该25XX160是2048字节的串行EEPROM
被设计为与串行外围设备直接连接
当今许多流行的微型接口( SPI )端口
控制器系列,包括Microchip的PIC16C6X / 7X
微控制器。它也可以与单片机接口
不使用显示有一个内置的SPI端口制器
混凝土I /用软件编程正确O线。
该25XX160包含一个8位指令寄存器。该
设备通过SI引脚访问,数据是
在SCK时钟信号的上升沿。 CS引脚必须
是低的,锁定销必须高为整个
操作。在WP引脚必须保持高度,使
写入到存储器阵列。
表3-1包含可能的指令的列表
字节和格式进行设备操作。所有的指令,
地址和数据传输MSB科幻RST , LSB
最后。
采样数据在SCK的CS后的第一个上升沿
变低。如果时钟线与其他外设共享
SPI总线上的全部擦除设备上,用户可将
HOLD输入,并放置在“ HOLD ”模式的25XX160 。
释放HOLD引脚后,操作将恢复
从点时, HOLD有人断言。
之前的任何企图将数据写入到25XX160 ,所述
写使能锁存器必须通过发出设置
雷恩
指令(图3-4) 。这是通过设置CS为低电平来
然后打卡了正确的指令进入
25XX160 。毕竟八位的指令都是反
mitted时,必须将CS拉高设置写
使能锁存器。如果启动被立即写入动作
ately后
雷恩
指令不被CS
高,则数据将不会被写入到阵列
因为写使能锁存器将不会有
正确设置。
一旦写使能锁存器被置位,则用户可以
继续通过设置CS为低电平时,发出
写
指令
化,接着是16位的地址,用5个MSB
的地址为"don't care"比特,然后将数据的
被写入。最多16个字节的数据可以被发送到
前一个写周期25XX160是必要的。唯一
的限制是所有字节必须驻留在
同一个页面。页地址开始
xxxx xxxx
xxxx 0000
和结尾
xxxx xxxx xxxx 1111
.
如果内部地址计数器到达
xxxx xxxx
xxxx 1111
和时钟下去,计数器将
回滚到页面的网络连接第一个地址,并覆盖
在该页面可能已写入任何数据。
为数据被实际写入到阵列中,CS
必须经过最少的显着位带来的高( D0 )
的
n
th
数据字节时钟。如果是CS
在其他任何时间,带来了高,写操作将
无法完成。参见图3-2和图3-3
关于字节写更详细的说明
顺序分别页写操作。
而写入过程中,状态寄存器可能
读取检查WPEN , WIP , WEL的状态,
BP1和BP0位的(图3-6) 。的读取尝试
在存储器阵列中的位置是不可能的
写周期。当写周期完成时,该
写使能锁存器复位。
3.2
阅读顺序
该器件被选中当CS为低电平。 8位
读
指令被发送到25XX160
然后是16位的地址,与五个最高有效位
的地址为"don't care"位。经过正确的
读
指令和地址发送时,数据存储
在所选择的地址的存储器中移出
SO引脚。在下一存储在存储器中的数据
地址可以按顺序通过连续读取
提供时钟脉冲。内部地址指针是
自动递增到下一个更高的地址
数据的每个字节之后被移出。当最高
地址为止( 07FFH )时,地址计数器辊
切换到地址0000h允许读周期是
继续不知疲倦网络奈特雷。在读操作被终止
通过拉高CS引脚(图3-1 ) 。
表3-1:
指令集
指令格式
0000 0011
0000 0010
0000 0100
0000 0110
0000 0101
0000 0001
描述
读存储器阵列的数据开始在选定的地址
将数据写入到存储阵列在选定的地址开始
复位写使能锁存器(禁止写操作)
将写使能锁存器(允许写操作)
读状态寄存器
写状态寄存器
指令名称
读
写
WRDI
雷恩
RDSR
WRSR
2004年Microchip的科技公司
DS21231D第7页