уже не первую сотню раз перепрошивал и со фьюзами игрался до этого и что только не делал - типа всё было гут...всегда 3-4 раза перепроверял потом только питалово и программатор(простые 5 проводков с резисторами 240 омм
так вот....прицепил очередную микруху tpic6595 - это сдвиговый регистр с выходным буффером и умощненными(до 2 ампер) выходом
две его ноги SIN и SCLK поцепил к SPI порту(через который у меня и программатор и нокийский дисплюй и PWM tlc5940 работают исправно) а ногу записи данных на выход завел на свободный пин МК
так вот....сколько прошивал всё было гут...ибо не было на выходы этой микрухи ничего всунуто....а планировалась армада из релюх...
в самой микрухе и 5-тиамперные защитные диоды есть - микруха-то и специализируется как порт-расширитель для релюх
воот.....значить наигрался я всё себе решил...прошил ещё раз - всё было гуд...ну и вставил я колодку проводов к релюхам....потом заметил глючек на экране в сграфических символах( у меня там линейка какие включены какие выключены релюхи и что они делают(то вентиляторчик то лампочка то спиралька включенная или выключенная) воот....и я недолго исправляя глючек снова прошиваю и наблюдаю такое:
1) буквально через пол секунды все релюхи начинают трещать в кардебалете...
2) через ещё секунду выбивает программатор с ошибкой записи Lock BIT
3) экран нокии загорается подсветкой и всё...белое поле
4) в прошивальщике кодВижн АВР появляется точка напротив Reading and Verifycation disabed
5) и ещё одна ошибка в догонку - ошибка верификации данных
всё....после этого мега 16 никаких признаков жизни не подавала...программатор упорно предлагал таки проверить подключение и питание контроллера...
джитаг и OC фьюзами я давно отключил ввиду отсутствия свободных ног ....
как потом выяснилось мега при прошивке подвешала свои ноги в З состояние а вход записи у сдвиговика КМОС....нажрался сцуко помех(сичас прижал его килоомом к земле и никаких проблем...) а релюшки от мегагерц выдали помехи в питание или последовательный интерфейс и чтото нето прошилось....по ходу дела именно локбиты....фьюзы я и не шил - галочка снята была...
вставил туда мегу 32, перекомпилировал проект прошил(после установки резистора) и всё встало на свои места - работает....но ведь мега 16-то .... не выкидать...это мой первый микроконтроллер....до сих пор всё так хорошо было....аж жаба давит.....покупал его ещё до кризиса....за 18 гривен....
Хоть как-то его реанимировать можно или в топку?