pamięć eeprom

Masz problem z Arduino? Tutaj możesz szukać pomocy.
ODPOWIEDZ
gretka
Młodszy majsterkowicz
Posty: 4
Rejestracja: 18 gru 2012, 21:07

pamięć eeprom

Post autor: gretka » 18 sty 2013, 22:50

witam
Mam problem z zapisem/odczytem z pamięci eprom
Kod mniej mniej więcej wygląda tak
void eprom(){
EEPROM.write(120, 0);//maka
delay(5);
int slowo;
slowo = EEPROM.read(0);
Serial.print(slowo);
}
jednak czego bym nie zapisała w monitorze portu szeregowego pojawia się cały czas wartość 105 :(
dalszym problemem jest zapis jakiegoś słowa w pamięci eprom
kod:
EEPROM.write(109, 10);//mleko
delay(5);
EEPROM.write(108, 11);
delay(5);
EEPROM.write(101, 12);
delay(5);
EEPROM.write(107, 13);
delay(5);
EEPROM.write(111, 14);
delay(5);
char slowo3[16];
for (int i=10; i<15; i++){
slowo3=(int)EEPROM.read(10+i);
}
i w tym wypadku na monitorze p.sz pojawiają się same śmieci
Czy ktoś ma może jakieś rady co robię źle ?

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
jacek
Młodszy majsterkowicz
Posty: 47
Rejestracja: 28 mar 2013, 22:17
Kontakt:

Re: pamięć eeprom

Post autor: jacek » 29 mar 2013, 15:41

Witam,

w programie zamieniona jest wartość z adresem, specyfikacja metody write to
EEPROM.write(address, value)

pozdrawiam
Jacek
ODPOWIEDZ

Strony partnerskie: