各内存大小的EEPROM的IIC通信原理

本文详细介绍了IIC通信协议在不同内存大小的EEPROM中的应用,包括设备地址、时序图、地址线配置等关键概念,并通过通俗易懂的比喻解释了编程时的读写步骤。针对不同内存的24c01/02/04/08/16的设备地址区别进行了深入解析,阐述了如何确定数据存储地址,以及如何进行数据传输。对于超过16k内存的EEPROM,作者提出了个人的理论猜测,并鼓励读者查阅更多资料或观看相关视频进行深入学习。
摘要由CSDN通过智能技术生成

1、引脚图

知识点一:A0A1A2是硬件控制该设备地址

知识点二:WP读写保护位,SCL时钟信号(可模拟),SDA数据信号(可模拟)

2、EEPROM时序图

知识点一:时序就是一种mcu与硬件之间的通信协议决定的拥有变化占空比的模拟信号(简单的说就是用高低电平变化来表达他们之间的通信方式或者通俗的说就是他们自己的“方言”交流)。时序的读写步骤看下面两个图,看得懂英文就懂了。(ACK是应答,就是接收完发送回应信号,发送完要等待回应信号才继续,MSB与LSM看下面的设备地址)

知识点二:发送/读取“1”或“0”的规则如下图。SCL时钟信号高电平期间SDA有稳定的高电平代表数据1,有稳定的低电平代表数据0。可以类比我们日常交流时所谓的暗号(用什么方式表示什么信息一样)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值