状态寄存器

出处: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


  
关键词:状态寄存器M28010状态寄存器

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!