AT24Cxx I2C接口 EEPROM 存储#
用于 I2C 接口练习
资料下载:https://pan.baidu.com/s/1NA4RCXtCNxcmKDPnM_xRNA 提取码:qrdv
注意:批次不同EEPROM芯片的品牌有可能会不同,板载芯片AT24Cxx芯片 (也有可能是 AT24C08, AT24C16, AT24C256 等), 容量为8Kb~256kb 不等, 板载I2C通讯所需的上拉电阻
与Arduino UNO的I2C接口连接#
UNO |
AC24Cxx |
---|---|
5V |
VCC |
GND |
GND |
A5 (SCL) |
SCL |
A4 (SDA) |
SDA |
连接实物图#
注意,使用了面包板的右下角位置,共连接了4根线。
要点#
初次学习时,目标放在 I2C 的通信协议。
EEPROM 的主要难点在于页写 Page Write。如果不需要一次性写入太多数据,初学时只需掌握 Byte Read/ Write 即可。