Насчет горючести портов АВРок.
Не далее как на днях собрал устройство в котором к АВРке были подключены выходы 559ИП11.
К порту D правда

и не Мега, а классик.
Соответствующие ноги АВРки были ошибочно сконфигурированы тоже как выходы.
Так устройство проработало дня два.
Это пока не дошло до программирования логики работы с этими ногами.
Исправил ошибку и ничего. И АВР и 559ая работают. Чему кстати и не удивляюсь совсем.
Не хочу сказать что порты "неубиваемые", но согласен с мнением
Runner и подобными высказанными в этом треде:
Если порты погорели, то этому были веские причины. Лучше искать их в своей схеме.