реклама на сайте
подробности

 
 
> Пропадают значения в еепром, при откл. питания
Integral
сообщение Oct 3 2008, 22:58
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 9-08-08
Пользователь №: 39 519



Подскажите почему иногда при внезапном пропадании питания МК в еепром записываются значения 255???

Во время пропадания питания в еепром ниче не записываю.

Как устранить эту проблему?

А делаю я так.... начинаю разединять/соединять по много раз провода питания МК, после раз ~50 в некоторых ячеяках еепрома появляются значения 255. Неужели это иза помех по питанию при искрении? Кондюки на самом МК, на стабилизаторе перед и после все по 0.1мкФ.

МК мега16.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
gormih
сообщение Oct 4 2008, 08:54
Сообщение #2


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Integral @ Oct 4 2008, 02:58) *
Подскажите почему иногда при внезапном пропадании питания МК в еепром записываются значения 255???

Во время пропадания питания в еепром ниче не записываю.

Как устранить эту проблему?

А делаю я так.... начинаю разединять/соединять по много раз провода питания МК, после раз ~50 в некоторых ячеяках еепрома появляются значения 255. Неужели это иза помех по питанию при искрении? Кондюки на самом МК, на стабилизаторе перед и после все по 0.1мкФ.

МК мега16.

Проблема не программная, а чисто аппаратная. Действительно, у всех микроконтроллеров ATMEGA, особенно у тех, что без технологии picopower наблюдается порча значений в EEPROM при нестабильном напряжении питания. Проблема проявляет себя, когда при выключении питания некоторый промежуток времени значение напряженя питания на соответствующих выводах микроконтроллера лежит в окне 0.2 ... 2.2 В. Для устранения данной проблемы предлагаеся использовать любое решение, которое позволит "мнгновенно" отключать питание на выводах питания.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post
Николай Иванович...
сообщение Oct 4 2008, 09:07
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 139
Регистрация: 26-09-08
Пользователь №: 40 510



Цитата(gormih @ Oct 4 2008, 12:54) *
Проблема не программная, а чисто аппаратная. Действительно, у всех микроконтроллеров ATMEGA, особенно у тех, что без технологии picopower наблюдается порча значений в EEPROM при нестабильном напряжении питания. Проблема проявляет себя, когда при выключении питания некоторый промежуток времени значение напряженя питания на соответствующих выводах микроконтроллера лежит в окне 0.2 ... 2.2 В.

Т.е. порча имеет место быть даже если в программе вообще нет команд записи в EEPROM? 05.gif
Go to the top of the page
 
+Quote Post
gormih
сообщение Oct 4 2008, 09:11
Сообщение #4


nofb
***

Группа: Свой
Сообщений: 430
Регистрация: 18-05-06
Из: Москва, Зеленоград
Пользователь №: 17 218



Цитата(Николай Иванович Приходько @ Oct 4 2008, 13:07) *
Т.е. порча имеет место быть даже если в программе вообще нет команд записи в EEPROM? 05.gif

Именно. Это старый баг. Официально признаный Атмелом. В иксмеге он устранен полностью, а атмегах с пикопауэр влияние бага уменьшено... но не устранено полностью.


--------------------
Это не то что вы подумали ...

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Integral   Пропадают значения в еепром   Oct 3 2008, 22:58
- - Николай Иванович Приходько   а ввообще есть в программе код записи в ипром? есл...   Oct 3 2008, 23:11
- - Integral   да, есть..... с утра уберу, проверю и отпешусь....   Oct 3 2008, 23:15
|- - Николай Иванович Приходько   Цитата(Integral @ Oct 4 2008, 03:15) да, ...   Oct 4 2008, 08:12
- - Deka   Ещё неплохо указатель записи сбрасывать на заранее...   Oct 4 2008, 08:51
|- - Qwertty   Цитата(gormih @ Oct 4 2008, 13:11) Именно...   Oct 4 2008, 11:47
- - Integral   Цитата(gormih @ Oct 4 2008, 11:54) ....зн...   Oct 4 2008, 09:05
|- - Николай Иванович Приходько   Цитата(Integral @ Oct 4 2008, 13:05) Ато ...   Oct 4 2008, 09:10
- - Igor26   Цитатато возможно в результате случайного джампа Д...   Oct 4 2008, 09:08
- - Integral   Цитата(gormih @ Oct 4 2008, 12:11) Именно...   Oct 4 2008, 11:28
|- - gormih   Цитата(Integral @ Oct 4 2008, 15:28) Этот...   Oct 4 2008, 17:32
|- - TihSasha   У меня подобная "разруха" в EEPROM была ...   Oct 20 2008, 15:51
|- - defunct   Цитата(gormih @ Oct 4 2008, 20:32) А вооб...   Oct 20 2008, 16:07
- - Ph. Anatoliy   У меня подобный глюк наблюдался при переходе с Win...   Oct 4 2008, 17:04
- - Integral   У меня в еепром сохраняются пользовательские настр...   Oct 4 2008, 18:50
|- - Сергей Борщ   Цитата(Integral @ Oct 4 2008, 21:50) Но к...   Oct 4 2008, 19:06
- - Integral   В разводке нету что показывать..... кнопки+LCD. У...   Oct 4 2008, 19:48
- - singlskv   Цитата(Integral @ Oct 4 2008, 23:48) В ра...   Oct 4 2008, 20:04


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 04:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016