本模块是上电可擦除EEPROM,用于存储需要的数据。与上一节使用的底层代码相同,运用同一个总线,其操做顺序与PCF8591除第二步几乎完全一样。相同部分具体可看:蓝桥杯单片机模块代码(PCF8591)(代码+注释)_tuygre的博客-优快云博客_pcf8591是什么芯片
AT24C02可以存储2048个位,也就是256个字节。
本单片机使用的是AT24C02,在比赛单片机中,A0A1A2都接地(图A3为A2)。所以在初始化后,写入1010 0000(0xa0)代表下一步为写,写入1010 0001(0xa1)代表下一步为读。
下面为main.c: