AT24Cxx I2C接口 EEPROM 存储#

用于 I2C 接口练习

image.png

资料下载:https://pan.baidu.com/s/1NA4RCXtCNxcmKDPnM_xRNA 提取码:qrdv

注意:批次不同EEPROM芯片的品牌有可能会不同,板载芯片AT24Cxx芯片 (也有可能是 AT24C08, AT24C16, AT24C256 等), 容量为8Kb~256kb 不等, 板载I2C通讯所需的上拉电阻

与Arduino UNO的I2C接口连接#

image.png

UNO

AC24Cxx

5V

VCC

GND

GND

A5 (SCL)

SCL

A4 (SDA)

SDA

连接实物图#

注意,使用了面包板的右下角位置,共连接了4根线。

1686448204782-64132a90-59f7-4aa6-bf9e-efed0e3dcbee

要点#

初次学习时,目标放在 I2C 的通信协议。

EEPROM 的主要难点在于页写 Page Write。如果不需要一次性写入太多数据,初学时只需掌握 Byte Read/ Write 即可。

应用笔记#

Arduino I2C + AC24C32 EEPROM - zelu - 博客园