单片机学习IIC总线EEPROM重要吗,有什么用
问题描述
- 精选答案
-
单片机学习IIC总线是必须
学习单片机的时候,大家都会学到IIC读、写EEPROM,可以说是入门必配。
IIC是什么?
IIC是一种串行总线结构,IIC串行总线一般只需要SDA和SCL两根线,各种支持IIC总线的外围设备各处理器都可以通过这两根线连接在一起,互相通讯,非常简单、灵活。每个从机都有自己唯一的地址,IIC总线由主机进行控制。
EEPROM是什么
EEPROM是一种可写可读的存储器,掉电也不会丢失数据。擦写次数可以高达数十万次。因为性能优异、廉价的成本,广受电子工程师欢迎。
我们设计的电子产品如果不把设置参数存储起来,断电后设置的参数就丢失了,每次来电都需要重新设置。对于用户来说体验是非常差的,所以我设计电子产品的时候,可以用EEPROM存储各种设置参数,上电后先读取EEPROM的参数。
EEPROM一般只有几K到几十K存储空间,只适合存储少量的数据。
怎么通过IIC读写EEPROM?
通读IIC读写EEPROM的数据,需要遵循IIC总线的协议
单片机作为主机,需要先发起起始信号
单片机作为主机,向IIC总线发送EEPROM的从机地址
EEPROM应答后,单片机发送要读或者写数据的地址
EEPROM应答后,单片机读取或者写入需要的数据
欢迎关注@电子产品设计方案,一起享受分享与学习的乐趣!关注我,成为朋友,一起交流一起学习
记得点赞和评论哦!非常感谢!
- 其他回答
-
如果是在学习阶段,很建议学一学,主要是为了了解IIC总线和EEPROM两个部分的基础知识。IIC用来扩展一些外围设备用得算比较多的,传感器,屏幕,存储器还有一些外围模块都有用到这个。EEPROM重点在于学习存储原理,至于应用了解即可,在使用单片机的领域,用EEPROM来存储一些配置信息或者关机前的状态是经常会用到的,但是由于现在的单片机大部分片内Flash都有可读写区域(内置EEPROM),外置的EEPROM用得相对来说少了一点。
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















