iic总线存储
发布时间: 2024-08-20 17:43:27
‘壹’ 51单片机里面怎么用IIC总线存储一个几百的数值
用一个INT数值表示,方法有2种1:换可以直接以16位数据形式写入的IIC存储6器比如93C46这种
2:用拆分方式存储,读取后在重新还原
比如一个16位数据1234吧
高8位是12,低8位是34,你存储的时候完全可以这样
unsigned int i;
unsigned char H,L;
存储时: H= i>>8;
L=i&0X00FF;
然后分别写入2个连续的存储空间比如0x00,0x01
读出时:
先读高,后读低
然后i=H<<8;
i= H|L;
你试试
热点内容