x
x

eprom芯片,一次存储40个数字问题

查看数: 12009 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-12-27 12:58

正文摘要:

现在做的就是,使用eprom芯片,让数码管从0~99显示,工作原理就是,从单片机里写一个数字给eprom芯片,然后再从eprom芯片里读刚才单片机给的数字,把这数字在数码管显示出来。如此循环下去,就能看到数码管从0~99显 ...

回复

pcbkey 发表于 2015-2-22 14:35:32
支持一下
hbzhangtuo 发表于 2014-1-2 22:21:36
学习了!
joywyc 发表于 2014-1-1 22:07:31
在程序里加一个类似握手机制的约束条件,来进行控制即可。
sherwin 发表于 2013-12-31 20:45:02
建议楼主重新仔细看看24CXX系列EEPROM的数据手册。

EEPROM的写,通常分为随机写入(单字节)和页写入(多字节,通常为8的倍数)两种模式,其中页写入的时候,一次写一页(比如8或者16字节),这时其实是写在了芯片的缓冲区的,需要等候5mS,等待芯片把缓冲区中的数据转入到eeprom的真正存储区域去。

如果不遵守这个规则,则会有某些信息被冲掉了。
loveqloveq 发表于 2013-12-27 21:39:32
bagdmu 发表于 2013-12-27 17:30
eeprom 写完要等其写成功才能对其再写。有的24C02每次写只能写8个byte,有的可是16个byte。一般要等待5ms才 ...

嗯嗯,好像是”上卷“现象。但还是不知道从哪里下手,能指点一下吗?谢谢
bagdmu 发表于 2013-12-27 17:30:20
eeprom 写完要等其写成功才能对其再写。有的24C02每次写只能写8个byte,有的可是16个byte。一般要等待5ms才能再写。
关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表