[51单片机] AT24C02存储数据

[复制链接]
 楼主| jing105768 发表于 2016-1-21 16:08 | 显示全部楼层 |阅读模式
我想将DS18B20得到的温度值,每秒存入AT24C02一次,AT24C02大概能存放多长时间的数据?
如果存不了,可以将AT24C02内的数据写入到SD卡或是其他存储器里吗?
求指导!
JY-DX-JY 发表于 2016-1-21 16:25 | 显示全部楼层
可以写到SD卡里。
ningling_21 发表于 2016-1-21 16:26 | 显示全部楼层
24C02只有256个字节的存储空间

可以存进SD卡或U盘等介质内
受不了了 发表于 2016-1-21 17:23 | 显示全部楼层
24C02寿命有限,再说了,温度这玩意1秒时间咋变
lyjian 发表于 2016-1-21 18:12 | 显示全部楼层
24C02寿命一般为1M。
假如只是反复存一个字节数据,可以做的寿命是:1M/3600/24*255=2951天。
受不了了 发表于 2016-1-21 18:27 | 显示全部楼层
lyjian 发表于 2016-1-21 18:12
24C02寿命一般为1M。
假如只是反复存一个字节数据,可以做的寿命是:1M/3600/24*255=2951天。 ...

重新上电咋判断这数据哪一个是头哪个是尾呢
受不了了 发表于 2016-1-21 19:19 | 显示全部楼层
好像可以先把需要写的单元提前擦除以便标记起始位置。忽然又想到SSD,有理论分析说通过科学规划能相当于多少个T,我觉得不可信,一大半的固定空间被长期占据,咋整
lyjian 发表于 2016-1-21 22:21 | 显示全部楼层
本帖最后由 lyjian 于 2016-1-21 22:23 编辑
受不了了 发表于 2016-1-21 18:27
重新上电咋判断这数据哪一个是头哪个是尾呢

所以留了一个字节做指针一个字节无效后再换另一个字节
HARRY007 发表于 2016-1-22 13:31 | 显示全部楼层
用铁电存储器
justinlin2015 发表于 2016-1-26 17:09 | 显示全部楼层
学习学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

25

帖子

1

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