添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符X型号页 > 首字符X的型号第270页 > X25F047MI
4K
X25F047
SPI SerialFlash与锁座
TM
保护
描述
512 ×8位
特点
1MHz的时钟速率
SPI模式( 0,0和放大器; 1,1 )
512 ×8位
-16字节扇区的小程序模式
低功耗CMOS
—<1
待机电流
- & LT ;在程序3毫安有功电流
—<400
在读A工作电流
1.8V至3.6V或5V “ Univolt ”读取和编程
电源版本
块锁保护
- 块锁保护0 ,任何1/4 , 1/2月1日,第一或
最后一个扇区SerialFlash阵列
内置无意的程序保障
- 电源升/掉电保护电路
- 程序使能锁存
- 程序保护引脚
自定时编程周期
-5ms程序的周期时间(典型)
高可靠性
-Endurance : 100,000次/字节
- 数据保存: 100年
- ESD : 2000V上的所有引脚
8引脚SOIC封装
8引脚MSOP封装
8引脚TSSOP封装
8针Mini- DIP封装
工作原理图
SI
SO
命令
解码
控制
逻辑
该X25F047是CMOS 4K位SerialFlash ,内部
组织成512× 8 X25F047提供一个串行
外围接口(SPI)和软件协议
允许在一个简单的四线总线操作。公交车
信号是一个时钟输入(SCK)加在单独的数据(SI)的
和数据输出(SO )线。对设备的访问是
通过芯片选择(CS )输入进行控制,从而任何
器件的数目,以共享相同的总线。
有八个选项,可编程,非易失性,
块锁定保护提供给最终用户。这些
选项是通过特殊的指令来实现
编程的一部分。该X25F047还设有一个
聚丙烯销可用于硬线保护
部分禁用所有编程的尝试,以及一个
程序使能锁存器必须的程序之前设置
操作可以被发起。
该X25F047采用Xicor公司专有的直接写入
TM
电池,可提供10万个周期的最低耐力
每个部门和100年的最低数据保留。
数据寄存器
解码逻辑
16
8
SCK
X
解码
逻辑
32
SerialFlash
ARRAY
(512 x 8)
CS
PP
程序控制逻辑
高压
控制
7005 FRM 01.3
Xicor公司,公司1994年, 1995年, 1996年专利待定
7005-0.9 97年5月7日T4 / C0 / D1
1
特性如有变更,恕不另行通知
X25F047
引脚说明
串行输出( SO )
SO是推/拉串行数据输出管脚。在读
周期,数据被移出该引脚。数据逐个从
由串行时钟的下降沿。
串行输入( SI )
SI是一个串行数据输入管脚。所有的操作码,字节地址,
和数据要被编程到存储器的输入上
该引脚。数据由串行的上升沿锁存
时钟。
串行时钟( SCK )
串行时钟控制数据的串行总线的定时
输入和输出。操作码,地址,或本数据
SI引脚上被锁止在时钟的上升沿
输入,而在SO引脚电平变化的数据后下跌
在时钟输入的边缘。
片选( CS )
当CS为高电平时, X25F047被取消和
SO输出引脚为高阻抗,除非nonvol-
atile写周期正在进行中, X25F047将在
备用电源模式。 CS低使X25F047 ,
将其放置在所述有源功率模式。应当指出的
即上电后,一个高电平到低电平的跳变CS是
任何操作开始之前,需要。
程序保护( PP )
当聚丙烯为低时,非易失性写入X25F047是
禁用,但另有部分功能正常。当
PP被拉高,所有功能,包括非易失性
写道,正常运行。 PP变低而CS仍然是
LOW将中断编程周期的X25F047 。
如果非易失性写周期已经启动,
PP变低会不会对这个周期的影响。
引脚名称
符号
CS
SO
SI
SCK
PP
V
SS
V
CC
NC
描述
片选输入
串行输出
串行输入
串行时钟输入
程序保护输入
电源电压
无连接
7005 FRM T01
引脚配置
8引脚SOIC / DIP
CS
SO
*0.197"
PP
V SS
1
2
3
4
*0.244"
8引脚MSOP
SO
0.120"
CS
VSS
PP
1
2
3
4
0.193"
8引脚TSSOP
NC
0.122"
VCC
CS
SO
1
2
3
4
0.252"
* SOIC测量
7005 FRM 02
不按比例
V CC
NC
SCK
SI
8
7
X25F047
6
5
8
7
X25F047
6
5
V CC
NC
SI
SCK
8
7
X25F047
6
5
SCK
SI
V SS
PP
操作原理
该X25F047是一个512 ×8 SerialFlash设计接口
直接面对的同步串行外设接口
面对许多流行的微控制器家族( SPI ) 。
该X25F047包含一个8位指令寄存器。这是
通过SI输入存取,数据通过时钟在
SCK的上升沿。 CS必须为低电平, PP
输入必须在整个操作过程中高。表1
包含的指令和他们的操作码列表。所有
指令,地址和数据传输MSB连接RST 。
输入数据的采样在SCK的第一个科幻上升沿
CS后变低。 SCK是静态的,从而允许用户
停止计时,然后重新启动它恢复操作
系统蒸发散的地方不放过。
计划使能锁存
该X25F047包含了“程序启动”锁存器。这
锁存器必须设置前的程序操作initi-
ated 。该PREN指令将设置锁定和
PRDI指令会复位锁存器(图4)。该锁存器
在一个电情况自动复位,
完成一个部门的计划周期后。
2
X25F047
块锁定保护
有八块锁保护选项。预
德网络斯内德块和相关的地址范围是亲
通过对相应的双字节tected
程序状态指示装置(表1和
图6)。一旦块锁定保护指令有
完成后,该块锁保护设置举行
在非易失性状态寄存器(图1) ,直到下一个
程序状态的指令发出。的各节
被块锁保护的可读取存储器阵列
但不是编程,直到块锁保护的
删除或更改。
图1.状态寄存器/块锁保护字节
7
0
6
0
5
0
4
0
3
0
2
BL2
1
BL1
0
BL0
时钟。 CS必须变为低电平,并保持低电平的持续时间
化的操作。主机必须在编程16字节
每一个写有这些字节驻留在限制
一个扇区。如果地址计数器到达的结束
部门和时钟继续,或者如果少于16个字节
被移入,该部门的内容将无法提供
及担。
对于一个部门的程序操作完成, CS可以
只有位0的最后一个数据字节后带来高
可编程的时钟。如果这是在任何拉高
其他的时间,程序的操作将无法完成。
(图5)
阅读状态操作
如果没有正在进行的非易失性写入,读
状态指令返回的块锁保护字节
从状态寄存器包含的块锁
保护位BL2 - BL 0 (图1) 。该块锁定亲
tection位德网络NE的块锁保护状态
(图1和表1) 。在其他位被保留,
当读出(图3)将返回"0's" 。
如果非易失性写入时,读出状态
指令返回内部写的操作状态
化的SO 。当非易失性写周期的COM
完成之后,那位状态寄存器的数据被再次读出。
在正在进行的非易失性写入, SO引脚会
置高。在非易失性写周期结束时, SO为
设置为输出从状态寄存器中的当前位。
期间在非易失性写时钟SCK作为有效
进步,但不是必需的。如果SCK线的时钟,
指针在状态寄存器也计时,甚至
虽然SO引脚说明非易失性状态
写操作(图3) 。当指针到达
在8位状态寄存器的最后, “滑过”的第一个科幻
该寄存器的位。
程序运行状态
在此之前任何试图执行一个程序状态操作
化时, PREN指令必须首先连接发出。这
指令集“程序启用”锁定并允许
的部分,以响应程序状态序列(图 -
URE 6 ) 。程序状态指示如下和反对
一个命令字节sists后跟一个锁座
保护字节(图1) 。该字节包含块
锁保护位BL2 - BL 0 。的其它位[7:3 ]
是未使用的,并且必须被编程为“ 0” 。瞻
这两个字节的程序状态指令后CS高
启动非易失性写入状态寄存器。亲
编程多于一个字节的状态寄存器会
覆盖先前编程块锁保护
灰字节(表1) 。
3
注意:位[7: 3]指定为“ 0”的
7005 FRM T02.1
阅读顺序
从SerialFlash存储器阵列读取数据时, CS为
科幻RST拉低来选择该设备。 8位读
指令被发送到X25F047 ,其次是
16位的地址,该地址的最后9位(比特
[15 : 9 ]特定网络版是"0's" ) 。在读码后
地址被发送,在存储在存储器中的数据
选择地址移出SO线。数据
在接下来的地址存储在存储器中可以读取
依次通过继续提供时钟脉冲。该
地址自动递增到下一个更高
每个数据字节后的地址被移出。当
最高地址为止( 01FFh单元)时,地址计数器
翻转到地址0000h ,允许读周期是
继续不知疲倦网络奈特雷。在读操作被终止
通过拉高CS (图2 ) 。
部门程序序列
之前的任何编程数据进入X25F047尝试,
“程序启动”锁存器必须连接首先将通过发行定
的PREN指令(表1和图4)。 CS是科幻RST
采取低。那么PREN指令被移入
该X25F047 。之后所有8位的指令是
发送CS然后必须采取高。如果用户
继续程序的运行没有考虑CS高
发出PREN指令,该程序后操作
化都将被忽略。
编程数据到SerialFlash存储器阵列,所述
然后,用户发出的程序指令,后跟
的网络连接第一个位置在该扇区的16位地址和
然后将16个字节的数据进行编程。只有最后
地址的9位被用于和位[15 :9 ]的试样
网络版是"0's" 。整个写操作需要152
X25F047
数据保护
下面的电路已被列入防止inad-
数据vertant编程:
“计划开启”锁是上电复位。
一个PREN指令必须发出来设置“程序
使能“锁存器。
CS要来得高,在以适当的时钟数
启动一个程序循环。
操作说明
该X25F047电时处于以下状态:
- 该设备是处于低功率,待机状态。
- 一个高电平到低电平的跳变CS需要进入
在激活状态和接收指令。
- SO引脚为高阻抗。
“程序启用”锁存器复位。
表1.指令集和块锁保护字节定义
指令
格式化*
0000 0110
0000 0100
0000 0001
指令名称和操作
PREN :设置程序启用锁存器(程序启用操作)
PRDI :复位程序使能锁存(程序禁止运行)
程序状态指示 - 依次为:
块锁保护字节(图1 )
0000 0000 --- >NO保护:阵列---------------------------------- >None
0000 0001 --- >PROTECT Q1 : --- 0000H - 007FH ---------- >Lower象限( Q1 )
0000 0010 --- >PROTECT Q2 : --- 0080H - 00FFh单元----------- >Q2
0000 0011 --- >PROTECT Q3 : --- 0100H - 017Fh ----------- >Q3
0000 0100 --- >PROTECT Q4 : ---后的值0180h - 01FFh单元----------- >Upper象限(Q4 )
0000 0101 --- >PROTECT H1 : --- 0000H - 00FFh单元-----------阵列的>Lower一半( H1 )
0000 0110 --- >PROTECT S0 : --- 0000H - 000FH ----------- >Lower部门( S0 )
0000 0111 --- >PROTECT锡: --- 01F0h - 01FFh单元----------- >Upper部门(SN )
读状态:在读取上的SO引脚进度状态块锁保护&非易失性写
程序:程序运行后的地址和数据
读:读操作后地址
7005 FRM T03.1
0000 0101
0000 0010
0000 0011
*说明在最左边的位置显示为MSB 。指令传输MSB连接RST 。
图2.读操作顺序
CS
0
SCK
1
2
3
4
5
6
7
8
9
20 21 22 23 24 25 26 27 28 29 30
阅读教学
( 1字节)
SI
字节地址( 2字节)
15 14
3
2
1
0
数据输出
SO
高阻抗
7
6
5
4
3
2
1
0
7005 FRM F03.1
4
X25F047
图3.读状态操作顺序
CS
0
SCK
1
2
3
4
5
6
7
...
...
B
L
2
如此之高在
非易失性
写周期
SO =状态寄存器位
如果没有非易失
写周期
B
L
1
B
L
0
阅读状态
指令
SI
进展非易失性写
SO
...
7005 FRM 04.2
图4.程序启用/禁用编程顺序
CS
0
SCK
1
2
3
4
5
6
7
指令
( 1字节)
SI
SO
高阻抗
7005 FRM 05.1
5
查看更多X25F047MIPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    X25F047MI
    -
    -
    -
    -
    终端采购配单精选

查询更多X25F047MI供应信息

深圳市碧威特网络技术有限公司
 复制成功!