27-12-2015, 11:15
Oczywiście w ten sposób zapiszesz tylko zmienną "byte lub char" nie zadziała ze zmienną " float , int , long "
zapis dla int , float używamy 2 bajtów
EEPROM.write(1, highByte(wartosc_int) );
EEPROM.write(0, lowByte(wartosc_int) );
odczyt
wartosc_int = (EEPROM.read(1)<<8)+EEPROM.read(0);
zapis dla int , float używamy 2 bajtów
EEPROM.write(1, highByte(wartosc_int) );
EEPROM.write(0, lowByte(wartosc_int) );
odczyt
wartosc_int = (EEPROM.read(1)<<8)+EEPROM.read(0);
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji