anubisblade писал(а):часто стали вылетать контролеры.Причем если не прописывает то триндец-меняй контролер,причем слетает программа именно на основной флэшке,а сама плата рабочая,а считать микросхему - стоит защита.Может есть у кого нибудь программа самого контролера или кто нибудь знает как обойти защиту считывания.
Считать микросхему для конечного пользователя несложно, но дорого :)
Что же касается "слетания" программы во внутренней флеш-ПАМЯТИ Atmel - это штука редкая, но возможная - хотя куда чаще "слетают" данные в EEPROM, и происходит все это обычно в момент выключения питания, если при прошивке микросхемы не указан бит включения BOD (детектора пониженного напряжения питания), или в данном чипе его просто нет (некоторые младшие AVR-ки).
На плате контроллера нет
монитора питания? Если нет - стоит провести несложную доработку - приделать какой-нить трехногий монитор питания, выдающий при понижении питающего напряжения сигнал на вывод RESET микроконтроллера...