基于单片机的I2C和EEPROM连接

在实际的应用中,保存在单片机ram中的数据,掉电后就丢失了,保存在单片机的flash 中的数据,又不能随意改变,也就是不能用它来记录变化的数值。但是在某些场合,我们又确实需要记录下某些数据,而它们还时常需要改变或更新,掉电之后数据还不能丢失,比如我们的家用电表度数,电视机里边的频道记忆,一般都是使用 eeprom来保存数据,特点就是掉电后不丢失。
我们板子上使用的这个器件是 24c02,是一个容量大小是 2kbits,也就是 256 个字节的 eeprom。一般情况下,eeprom 拥有 30 万到 100 万次的寿命,也就是它可以反复写入 30-100 万次,而读取次数是无限的。
24c02 是一个基于i2c通信协议的器件,因此从现在开始,我们的 i2c 和我们的 eeprom就要合体了。但是大家要分清楚,i2c 是一个通信协议,它拥有严密的通信时序逻辑要求,而 eeprom 是一个器件,只是这个器件采样了 i2c 协议的接口与单片机相连而已,二者并没有必然的联系,eeprom 可以用其它接口,i2c 也可以用在其它很多器件上。

从蓄电池容量下降谈其使用和维护
雪湖科技获全球自适应计算挑战赛亚军
机器码是什么
友谊与共进:中国光电大牛对话滨松公司社长
100条电机行业重点知识详细解析
基于单片机的I2C和EEPROM连接
方博碳讨室 | 为什么泰国把屋顶光伏安全作为强制标准?
德国不愿在5G网络受到美国压力,反对对华为发布针对性禁令
农用杀虫灯与传统方法的对比,它的优势是什么
固体继电器实物接线图
NEC开发全球首款碳纳米管非制冷红外图像传感器
iQOO手机拍照怎么样
国辰轮式巡检机器人 都可以用在什么场景?
选择封装形式的注意事项
新可编程DC电源PLS1500系列符合加拿大ICES-001标准
商超服务机器人的应用需要解决的三大问题是什么
如何挑选太阳能路灯
Intel能获得RISC-V生态系统的信任吗?
检查机关探索人工智能应用 政务智能化在路上
基于Proteus的Arm处理器的SPI接口实现