告白网站怎么做,个人团购网站 转入备案,wordpress 云备份数据库,wordpress 帮助 主题文章目录 EEPROM补充篇读EEPROM补充内容写EEPROM补充内容单字节写入多字节拆成单字节写入现象 EEPROM补充篇
读EEPROM补充内容
对于上一篇博文在读EEPROM的时候#xff0c;提到的DUMMY WRITE#xff1a; 这里怎么理解呢#xff1a;
大家看#xff0c;写EEPROM的逻辑除了… 文章目录 EEPROM补充篇读EEPROM补充内容写EEPROM补充内容单字节写入多字节拆成单字节写入现象 EEPROM补充篇
读EEPROM补充内容
对于上一篇博文在读EEPROM的时候提到的DUMMY WRITE 这里怎么理解呢
大家看写EEPROM的逻辑除了写DATA之前是不是就是读EEPROM的前半部分所以说读EEPROM的逻辑前面就是一个伪的写EEPROM
不妨大胆一点认为对于读ADC的逻辑其实前部分也是写DAC的逻辑俗称假写伪写
写EEPROM补充内容
单字节写入
请回看(十一)IIC总线-AT24C02-EEPROM
多字节拆成单字节写入
思路类比读取DS18B20数据的拼接 这里不废话直接应用
u16 open_num 0; //2个字节
u8 high 0; //高字节
u8 low 0; //低字节
void EepromTask()
{if(ReadEeprom(0x3f)! 211){WriteEeprom(0x3f,211);WriteEeprom(0x00,0);//高字节WriteEeprom(0x00,1);//低字节open_num 1;}else{ high ReadEeprom(0x01);//高字节low ReadEeprom(0x00);//低字节open_num (u16)((high8)|low);open_num;WriteEeprom(0x00,(u8)(open_num8));//高字节WriteEeprom(0x00,(u8)(open_num));//低字节}
}现象
自行测试 ----- 如有错误欢迎大家批评指正