Цитата(namelos @ Sep 6 2007, 08:58)

Не грозит ли мне это какой-нибудь ошибкой считывания EEPROM при долговременной работе?
При считывании, как указывали товарищи выше, боятся нечего, но ....
Я бы не делал так а хранил все в глобальных переменных.
Дело в том, что при постоянном считывании с EEPROM, вырастает вероятность испортить данные в ней,
при глюке контроллера.
Желательно и необходимо после операции записи чтения EEPROM указатель адреса EEAR = 0
Нулевую ячейку EEPROM соответственно не использовать.
Конечно в AVR приняты меры от ошибочной записи в EEPROM, но лучше подстраховаться.
Когда мне позволяет объем EEPROM, данные записываю 3 раза потом при старте проверяю их целостность и переписываю в глобальные регистры.