可编程看门狗监控EEPROM芯片X25045及其应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

18科技资讯 SCIENCE & TECHNOLOGY INFORMATION

2009 NO.32

SCIENCE & TECHNOLOGY INFORMATION

信 息 技 术

在单片机系统中,通常需要在外围连接一个看门狗电路,以防止程序走飞;同时,单片机系统也需要监测电源电压的情况,以便系统掉电时能及时复位,从而避免因电源波动影响系统的正常工作;另外,单片机应用时,需要提前设置一些参数,比如时钟初值、控制算法参数等,一旦设置完成后,这些参数往往需要掉电保存。X25045是美国Xicor 公司出品的新型可编程看门狗监控EEPROM 芯片。X25045把常用的看门狗定时、电压监控和EEPROM 三种功能组合在单个封装之内,从而降低了系统成本并减少了电路板空间的要求。我们曾将X25045应用到“步进电机细分驱动器”、“食堂收费终端”中,在实际使用中收到了良好的效果。

1 X25045的结构及特点

1.1引脚功能

X25045是Xicor 公司生产的微处理器监控电路,采用8脚DIP 封装,各引脚见图4,其作用分别是:CS:芯片选择输入引脚;SO:串行输出引脚,在读周期内,数据在此引脚上输出,数据由串行的时钟的下降沿同步输出;WP:写保护输入引脚,当WP 为低电平时,X25045的写操作被禁止;VSS:地引脚;SI:串行输入引脚,所有操作码、字节地址以及写入存储器的数据在此引脚上输入,串行时钟的上升沿锁存SI 数据;SCK:串行时钟引脚,用于数据输入和输出的串行总线定时;RESET:复位输出引脚,高电平有效;VCC:电源电压。

1.2主要特点

(1)可编程的看门狗定时器;(2)低Vcc 检测;(3)512×8位串行E2PROM;(4)低功耗CMOS:10μA 备用电流;3mA 工作电流;(5)电源电压范围宽:2.2V 到5.5V;(6)块锁定:可以保护1/4,1/2或所有EEPROM 阵列;(7)内建写保护:上电/掉电保护电路、写锁存、写保护引脚;(8)高可靠,数据保存期为100年;(9)8引脚小型DIP 封装;(10)X25045为RESET 复位控制。

2 X25045的工作原理

X25045内部寄存器包括了一个指令寄存器、一个写使能锁存器和一个状态寄存器。

(1)指令寄存器。指令寄存器是一个8位寄存器,它通过SI 口访问(CS 端输入必须是低电平而且WP 输入必须是高电平时有效),是用于读取状态/数据、写入命令/数据和设置/复位的写使能寄存器。

(2)写使能锁存器。写使能锁存器主要是为了防止偶然的写操作,在写入命令/数据之前必须先设置写使能锁存器,上电时锁存器被复位。

(3)状态寄存器。状态寄存器任何时刻都能被访问,它共有8位,最高两位未用,最低两位是只读位。D5、D4:定时器位,表示设置的看门狗的超时段。它由WRSR 指令来设置,其中:00表示超时时间为1.4秒;01表示超时时间为600毫秒;10表示超时时间为200毫秒;11表示禁止看门狗。D3、D2:块保

护位,表示所使用的保护范围,在被保护的阵列地址段内用户只能读不能写。它由WRDI 指令来设置,其中:00表示不保护;01表示保护地址段为180H ~1FFH;10表示保护地址段为100H ~1FFH;11表示保护地址段为000H ~1FFH 。D1:锁存器状态:1表示置位状态;0表示复位状态。

(4)读时序。当要从EEPROM 读数据时,首先把CS 拉低,发送8位的读(READ)指令,再发送8位字节地址,然后是所选定地址的存贮器中贮存的数据被移出SO 线上。在每一个数据字节移出之后,字节地址自动增量至下一个较高的地址。图1为读EEPROM 阵列操作的时序。读状态寄存器时,首先要把CS 拉低,然后发送8位的RDSR 指令,接着是状态寄存器的内容被移出至SO 线上。读状态时序和读EEPROM 阵列时序相似,只是没有地址字节命令码。

(5)写时序。数据写入X25045之前,必须首先发出WREN 指令,把写使能锁存器置位。数据写至E E P RO M 时,用户要发出WRITE 指令,然后写地址,接着是要写数据。在操作期间内,CS 保持为低电平时,主机可以继续写多达4个字节的数据至X25043/45。其时序如图2所示。数据写状态寄存器时,首先发出WRSR 指令,然后写数据。

3 电路连接

X25045与8051连接的电路如图3所示。

4 结语

经过实际测试,把X25045应用到MCS-51单片机系列中,具有反映速度快、抗干扰能力强等优点。由于电路简单,工作稳定可靠,软件编程比较容易,在现场控制中具有较大的推广价值。

可编程看门狗监控EEPROM 芯片X25045及其应用

李海龙1 刘江2

(1.包钢钢联股份有限公司炼铁厂 内蒙古包头 014010; 2.包头职业技术学院 内蒙古包头 014030)

摘 要:本文介绍了可编程看门狗监控芯片X25045,阐述了它的基本工作原理,并给出了X25045与8051单片机的接口电路。关键词:看门狗 电压监控 PROM 接口中图分类号:TG434.1文献标识码:A 文章编号:1672-3791(2009)11(b)-0018-01

图3

图1

EEPROM 阵列时序

2

字节写操作时序 

相关文档
最新文档