Witam
Chciałbym skonsultować temat. Adesy i komendy klawiszy w kodzie RC5 mam zamiar przechowywać we wbudowanej eeprom mikrokontrolera Atmega16. Czy (po odebraniu kodu RC5) w celu porównania odwoływać się za każdym razem do danej zawaetej w EEPROM (oszczędność pamięci ram, krótszy, łatwiejszy kod, ale za to częsty odczyt pamięci EEPROM) czy stworzyć zmienne tymczasowe w RAM do których dane z EEPROM wczytywane są tylko raz przy starcie programu? Jak ma się to w praktyce do żywotności pamięci EEPROM wbudowanej w mikrokontroler?
Skoro zapis do EEPROM będzie na prawdę sporadyczny (odczyt dosyć częsty) może pokusić się wprost o zdefiniowanie zmiennej na EPROM (Bascom) w stylu:
Dim Zmienna as eram byte ?
Co myślicie / robicie w takim przypadku?
Chciałbym skonsultować temat. Adesy i komendy klawiszy w kodzie RC5 mam zamiar przechowywać we wbudowanej eeprom mikrokontrolera Atmega16. Czy (po odebraniu kodu RC5) w celu porównania odwoływać się za każdym razem do danej zawaetej w EEPROM (oszczędność pamięci ram, krótszy, łatwiejszy kod, ale za to częsty odczyt pamięci EEPROM) czy stworzyć zmienne tymczasowe w RAM do których dane z EEPROM wczytywane są tylko raz przy starcie programu? Jak ma się to w praktyce do żywotności pamięci EEPROM wbudowanej w mikrokontroler?
Skoro zapis do EEPROM będzie na prawdę sporadyczny (odczyt dosyć częsty) może pokusić się wprost o zdefiniowanie zmiennej na EPROM (Bascom) w stylu:
Dim Zmienna as eram byte ?
Co myślicie / robicie w takim przypadku?