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;
你試試
熱點內容