|
Сигнатура читаться стала, но коряво.
AS2 читает сигнатуру только на скорости 140 мксек (7 кГц) и один раз, после чего микросхема блокируется (так говорит программатор). На скоростях более 140 мксек (7 кГц) сигнатура не читается (ответ FF FF FF - неизвестная микросхема). После выключения/включения питания опять сигнатура читается на самой низкой скорости и всего один раз.
Fuse биты читаются тоже как попало (никакой повторяемости).
Примерно тоже с программатором ISP AVR - сигнатура читается один раз после включения питания.
Fuse биты как-то переписать удалось, потому что микроконтроллер запускается от внешнего кварца.
Я так думаю, потому что при самом первом включении микропроцессора на выводах кварца было 0 В
(работа от внутреннего RC генератора), а после перепрограммирования Fuse битов на выводах кварца появилось напряжение примерно по 0,7 В.
Длинна шнурков от программатора AS2 - 1 м, у ISP AVR - 0,5 м.
С ATmega8 оба программатора работают нормально (AS2 на любой скорости).
Пробовал любые положения перемычки PEN.
Включал питание с замкнутой/разомкнутой перемычкой PEN.
Ставил/убирал перемычку PEN после включения питания.
Ничего не помогает.
Кто программит ATmega128 с помощью AS2 или ISP AVR помогите пожалуйсто!!!
E-mail: info@telesys.ru