Пишу на CodeVisionAVR, фьюзы не трогал. Использую программатор на 5 проводах с дополнительным резистором с земли (GND) на корпус LPT.

Делал схему, попутно тестируя ее работоспособность, все было хорошо, светодиоды светились ярко. В какой то момент(точно не помню что последнее делал) выходное напряжение на портах упало, пара светодиодов даже не зажигались, остальные светились раза в 2 слабее.
Каюсь, в программатор Атмегу вставлял наоборот и питание "+" с "-" при прошивании путал. Но все корректно работало, то-есть АЦП, вывод на LCD 2х16.
Думал в схеме что-то мешает. Собрал мигалку - эффект тот-же.
Купил новую Atmega8, сделал мигалку, собрал, работает нормально. При последующем прошивании новой Атмеги, опять все вернулось.
Вопрос. Из-за чего может быть такое? Не спалил ли я себе порт LPT (когда неправильно подключал Атмегу на программаторе)?
Резисторы на схеме не ставил, что бы просто не мешали, на макетке стоят.
