А Вы его фьюзами не загнали в низкочастотный клок или вообще
внешнее тактирование? (в последнем случае запрограммировать
получится один раз, потом без внешнего такта МК уже не будет
отвечать на ISP-команды, ну только если программатор сам такт не
генерит) по умолчанию фьюзами там установлен внутренний RC на 9,6MHz + делитель на 8.