打印

如何在单片机里存储一个数据,在掉电后还可以读取呀

[复制链接]
2263|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhoulingrong|  楼主 | 2010-5-19 10:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在单片机里存储一个数据,在掉电以后我再开始运行程序,我能够把那个数据在从单片机里读出来呀,用于本次程序的执行呀!
非常感谢!

相关帖子

沙发
HWM| | 2010-5-19 10:29 | 只看该作者
在单片机内必须配备有EEPROM或闪存之类的存储单元才可以。找相应的器件。

使用特权

评论回复
板凳
zq1987731| | 2010-5-19 10:34 | 只看该作者
看你对该数据的读写速度及次数决定了
如果一天写不了几次,基本上以读为主的话,加片EEPROM最合适了
但如果存储的值几乎每秒都要改写N次,那么建议用铁电存储器FM3104之类的

使用特权

评论回复
地板
zhoulingrong|  楼主 | 2010-5-19 11:01 | 只看该作者
我用的是AT89S52单片机,那有好像有EEPROM 可是我不知道如何把数据放到里面,
大家告我一下如何写进去,用哪个命令。比如我要把里面写一个10进去如何写呀?
谢谢哦,呵呵!

使用特权

评论回复
5
ayb_ice| | 2010-5-19 11:16 | 只看该作者
S52不可以,要用户可以修改的那种

使用特权

评论回复
6
zhoulingrong|  楼主 | 2010-5-19 11:29 | 只看该作者
也就是说S52不能有这种**功能,记住上次输入的在下次程序运行时调用了?

使用特权

评论回复
7
zq_mcu| | 2010-5-19 11:32 | 只看该作者
根据数据量的大小加个外部EEPROM吧,如24c01。。。stc的单片机有片内EEPROM,不过他们都说stc的不怎么稳定

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

43

帖子

1

粉丝