1、引脚图

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


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

知识点三:在读写时序中,无论是写设备地址还是写字节地址又或者是应答信号起始信号他们都是硬件自身规定的一串数

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





