请教STC15F104E有关EEPROM操作问题

[复制链接]
3491|6
 楼主| 心静自然凉 发表于 2011-1-8 07:40 | 显示全部楼层 |阅读模式
RT
不关中断,就不能正常进行EEPROM操作,
关掉之后就能正常进行EEPROM操作了。

看了一下pdf,上面没提到这方面的问题,是不是进行EEPROM操作时必须关掉中断呢?
ayb_ice 发表于 2011-1-8 08:26 | 显示全部楼层
如果确定没有说明必须关中断
那一定是程序问题
coody 发表于 2011-1-8 12:42 | 显示全部楼层
在发TRIG信号时,是连续两次写寄存器,假设两次写之间被中断,则写入或读出失败,这是为了避免意外误操作设置的,象有的MCU的清狗也是一样的道理。
 楼主| 心静自然凉 发表于 2011-1-8 13:04 | 显示全部楼层
本帖最后由 心静自然凉 于 2011-1-8 13:07 编辑

3# coody
谢谢
刚才试了一下,能确定是跟一些指令需要连续操作有关
PDF上面没有说明,是因为这些知识应该是常识吗还是?
ningling_21 发表于 2011-1-8 13:31 | 显示全部楼层
应该是常识,用51MCU等也是一样的...
zjswuyunbo 发表于 2011-1-8 16:27 | 显示全部楼层
STC的eeprom并不是真的EEPROM,是flash。
不过,写flash要不要关中断,就不清楚了。
coody 发表于 2011-1-9 18:37 | 显示全部楼层
EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器,这是EEPROM的定义,但是看到很多人都认为EEPROM就是24Cxx那样的才叫EEPROM,而很早就有并口的EEPROM,EEPROM的定义是为了区分以前不能电擦除的器件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:hello world

6

主题

1146

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部