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

[复制链接]
3048|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进去如何写呀?
谢谢哦,呵呵!
ayb_ice 发表于 2010-5-19 11:16 | 显示全部楼层
S52不可以,要用户可以修改的那种
 楼主| zhoulingrong 发表于 2010-5-19 11:29 | 显示全部楼层
也就是说S52不能有这种**功能,记住上次输入的在下次程序运行时调用了?
zq_mcu 发表于 2010-5-19 11:32 | 显示全部楼层
根据数据量的大小加个外部EEPROM吧,如24c01。。。stc的单片机有片内EEPROM,不过他们都说stc的不怎么稳定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

43

帖子

1

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