Забыл сказать: первый признак того, что все определяется исправно - корректное определение контроллера программатором, то есть должны правильно прочитаться сигнатуры МК и программа определила, что за микросхема. Провода, кстати, не длинные? Питание хорошее? Можно попробовать читать на низкой скорости, низкая скорость включается установкой перемычки на плате программатора (скорее всего она не распаяна, но аппаратная реализация предусмотрена в этом программаторе)