Ксения (06.11.2017 00:40, просмотров: 333) ответил Yurasvs на И снова AVR и EEPROM. Устройство с питанием от АКБ, AVR питается через понижающий DC-DC напряжением 5Вольт. Кварц 16МГц. BOD установлен на 4.5Вольта, задержка старта максимальная, 65мс. С хорошей батареей все нормально. При подключении убитой
Совет только один - не обращаться к EEPROMу при старте (когда питание еще не достигло номинала), а оттянуть обращение к ней до того момента, когда данные из нее реально понадобятся. Т.е. приходится учитывать, что EEPROM гораздо чувствительнее к недонапряжению, чем сам МК. И при недостатке питания способна терять данные даже при чтении.
А если этого сделать нельзя (скажем, когда данные из EEPROM задают режим работы), то хотя бы дисплей (про него вы проговорились) не инициируйте до тех пор, пока EEPROM не прочтете. Т.е. обычно именно дисплей больше всех тока жрет.