状态寄存器
出处:zjp8683463 发布于:2008-11-19 15:52:51
与闪速存储器相同,EEPROM一旦开始向芯片的写人操作,则存储器单元将与外部总线分离,对于其间的读取操作将返回状态。M28010的状态寄存器如图所示。下面我们说明这些引脚的作用。

图 M28010的状态寄存器
1. 位7:DP(Data Polling)
与闪速存储器相同,在完成内部写操作之前的这段时间内,将反相读出写入数据的位7。如果看到写人的数据与读取的数据一致,则可检测出替换操作已经完成。
2. 位6:TB(Toggle Bit)
这也与闪速存储器中的Toggle Bit相同,是用于了解替换操作是否完成的位。位7是将写人数据反相后读出的,而位6是在完成替换操作之前,每进行读操作,就读出反相的数据。在发出写及擦除等指令后的读操作中,读出“0”,以后将为“1”,“0”,“1”,“0”这样只要读取就将其反相。
因为只要完成替换操作就成为普通的读周期,所以数据将不再反相,这样就可以检测出替换操作是否完成。
3. 位5:PLTS(Page Load Timer Status)
前面曾经叙述过,EEPROM可以连续进行同一页的写入操作。这样的页面写是在从写操作到下写操作之间不超过一定时间(tWLQ5H)内连续进行的。芯片具有监测这段时间的定时器,如果超时,则开始进行存储器单元的替换操作。
PLTS位显示该定时器的状态,在超时之前一直读出“0”,而如果超时,则开始内部操作,PLTS位将变为“1”。
4. 位1: PWA(Page Write Abort)
页面写时能够进行置换的只限于同一页,因为M28010一页大小为128字节,所以A7~A16不允许发生变化。如果在页面写的过程中发生向不同于A7~A16值的地址的写操作,则将取消全部的页面写操作,不进行替换操作。
此时,EEPROM端在tWLQ5H期间或者在W保持高电平状态的2次读周期之间,在能够读出状态的基础上,将该位变为“1”,然后向主机发送页面写操作出错的通知。
5. 位0:SDP(Software Data Protection)
根据软件数据保护机制,该位表示是否进行了保护操作。该位如果是“1”,则为保护状态;如果是“0”,则为保护解除状态。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
上一篇:芯片与模块之间的电气连接
下一篇:传送带自动压焊模块
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 什么是氢氧燃料电池,氢氧燃料电池的知识介绍2025/8/29 16:58:56
- SQL核心知识点总结2025/8/11 16:51:36
- 等电位端子箱是什么_等电位端子箱的作用2025/8/1 11:36:41
- 基于PID控制和重复控制的复合控制策略2025/7/29 16:58:24
- 什么是树莓派?一文快速了解树莓派基础知识2025/6/18 16:30:52









