[an error occurred while processing this directive] [an error occurred while processing this directive]
Вопрос по EEPROM в AVR at90s1200
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено vik 06 сентября 2001 г. 21:17

Кто-нибудь сталкивался с самопроизвольным изменением содержимого ячейки в EEPROm 90s1200 и по каким причинам это может быть?
(ячейка не нулевая).
По питанию диод, LC-фильтр, 78l05. Супервайзера нет. Reset на +5в. При подаче питания точно известно, что программа находится в месте, где происходит считывание некоторых данных из EEPROM (обращения к EEPROM на запись нет)и ожидается действие пользователя. При обычном подключении к этому всему БП (12в) (т.е. без дребезга) все было нормально. Попробовал имитировать дребезг: подаю питание , тут же отключаю и снова подаю и так несколько раз. В какой-то момент понял, что содержимое по крайней мере одной ячейки изменилось.
Кто-нибудь сталкивался с этим и как от этого застраховаться?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru