- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
X25045看门狗芯片应用.
X25045看门狗芯片应用
2007/07 26
已有 0 条评论
文章分类: 单片机技术
X25045E2PROM的CPU监控器。现在型号改为X5045,性能相同
图2是它的引脚图:
CS/WDI:片选输入/看门狗复位输入;
SO:串行输出;
WP:写保护输入;
Vss:地;
Vcc:电源;
RESET:复位输出;
SCK:同步时钟输入;
SI:串行输入。
X25045的状态寄存器描述器件的当前状态,各位意义如表1所列。表1
7 6 5 4 3 2 1 0 0 0 WD1 WD0 BL1 BL0 WEL WIP 其中,WD1、WD0是看门狗定时时间设置位;BL1、BL0是存储单元写保护区设置位;WEL是只读标志,1表明写使能开关打开;WIP也是只读标志,1代表芯片内部正处于写周期。电复位时,各位都被清零。
X25045芯片功能包括以下4种:
(1)上电复位控制。在对X25045通电时,ERSET引脚输出有效的复位信号,并保持至少200ms,使CPU有效复位。
(2)电源电压监控。当检测到电源电压低于内部门槛电压VTRIP时,RESET输出复位信号,直至电源电压高于VTRIP并保持至少200ms,复位信号才被撤消。VTRIP的出厂值根据芯片型号不同共有5个级别的电压范围。对于需要电源电压精确监控的应用,用户可以搭建编程电路,对芯片内VTRIP电压进行微调。
(3)看门狗定时器。芯片内部状态寄存器的WD1、WD0是看门狗定时设置位,通过状态寄存器写指令WRSR修改这2个标志位,就能在3种定时间隔中进行选择或关闭定时器。对看门狗的复位由CS输入电平的下降沿完成。表2是WD1、WD0组合的含义。
表2
WD1 WD0 看门狗定时值 0 0 1.4s 0 1 600ms 1 0 200ms 1 1 禁止看门狗工作 (4)串行E2PROM。芯片内含512字节存储单元,10万次可靠写,数据保持时间100年。XICOR设计了3种保护方式防止误写。包括:WP写保护引脚,当引脚被拉低时,内部存储单元状态寄存器都禁止写入;存储区域写保护模式,通过对状态寄存器的BL1、BL0位的设置,可以选择对不同的存储区域进行写保护;在进行任何写操作前都必须打开写使能开关,而且在上电初始化写操作完成时,写使能开关自动关闭。显然,在几方面的保护之下,产生误写的可能性极小,表3是BL1、BL0组合的含义。表3?
BL1 BL0 写保护的单元地址 0 0 没有保护 0 1 180H~1FFH 1 0 100H~1FFH 1 1 000H~1FFH 对X25045的操作是通过4根口线CS、SCK、SI和SO进行同步串行通信来完成的。SCK是外部输入的同步时钟信号。在对芯片定改指令或数据时,时钟前沿将SI引脚信号输入;在读邮数据时,时钟后沿将数据位输出到SO引脚上。数据的输入/输出都是高位在先。
芯片内部共有6条指令,如表4所列。表4
命令名称 命令格式 内?容 WREN 0000 0110 打开写使能开关 WRDI 0000 0100 关闭写使能开关 RDSR 0000 0101 读状态寄存器 WRSR 0000 0001 写状态寄存器 READ 0000 A8011 读存储单元 WRITE 0000 A8010 写存储单元 (1)WREN和WRDI是写使能开关的开/关指令。它们都是单字节指令。
(2)RDSR和WRSR是状态寄存器的读/写指令。在从SI输入指令后,RDSR的执行结果,即状态寄存器内容须从SO读出;而WRSR需要紧接着输入修改数据。
(3)READ和WEITE是存储单元的读/写指令。输入指令后(指令码第三代表存储单元地址的最高位),接着输入低八位地址,最后就可以连续读出或写入数据。其中,读指针和写指针的工作方式完全不同,读指针的全部8位用来计数,0FFH溢出后变成00H;写指针只用最低两位计数,XXXXXX11B溢出后变成XXXX XX00B,所以连续写的实际结果是在4个单元中反复写入。另外,由于E2PROM的写入时间长,所以在连续两条写指令之间应读取WIP状态,只有内部写周期结束时才可输入下一条写指令。
AT89C2051内部没有SPI接口硬件,因此本系统利用了单片机的4根口线和软件模拟读写时序的方式与X25045通信。软件包在文末给出。
四、软件原理
X25045的通信接口软件:
CS BIT P3.2
SCK BIT P3.3
SI BIT P3.4
SO BIT P3.5
(1)X25045数据写入程序
功能:将缓冲区数据写入指定地址开始的单元。
入口:F0、R3是E2PROM单元地址最高位低八位;R0是缓冲区首地址;R2是缓冲区长度。
WRITEX:LCALL STAX;指令启动
M
您可能关注的文档
- WS-Discovery消息标准格式..doc
- WS-sup7-E激活..doc
- WSADFA97-2003文档..doc
- WSS系列工业双金属温度计..doc
- WT2000高压开关机械特性测试仪..doc
- WSUS安装要求..doc
- WTO与中国法律..doc
- WT600C互感器特性比差角差综合测试仪..doc
- WTO与国际经贸惯例复习题..doc
- WTO与国际经贸惯例定稿..doc
- 四川省成都市龙泉驿区2025-2026学年八年级(上)期末地理试卷(含解析)2025.pdf
- 四川省巴中市巴州区2025-2026学年八年级下学期期中生物试题.pdf
- 四川省成都市天府新区2025年中考语文模拟试题含解析 .pdf
- 四川省成都市锦江区嘉祥外国语高级中学2025届高三下学期三诊模拟考试精品.pdf
- 2025年中国剥离器行业市场全景监测及投资策略研究报告.docx
- 四川省成都成华区2025-2026年英语九年级一诊试题(含答案) .pdf
- 2025年中国木艺柜式空调行业市场运营现状及投资战略咨询报告.docx
- 四川省成都市高职单招2025-2026学年综合素质真题及答案 .pdf
- 四川省成都高新区四校联考2025届物理八年级第一学期期末监测模拟试题含.pdf
- 四川省成都市邛崃市2025-2026学年八年级上学期期末地理试题.pdf
最近下载
- 信号与系统(第三版)上下册郑君里课后习题答案详解.pdf
- 江西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 施工组织设计-江城水泥混凝土土.doc VIP
- 山西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 八年级上语文 《红星照耀中国》纪实作品人教PPT课件优质课比赛公开课获奖.ppt
- B2C电子商务信任实证研究的现状与思考.doc
- 有理数乘方练习题.doc VIP
- 经典电动力学-北京大学物理学院.PDF
- 幂的乘方与积的乘方-练习题(含答案) .doc VIP
- 政府采购非招标方式概述 .ppt VIP
文档评论(0)