Перейти к содержанию
    

Программатор AVRISP MKII

Здравствуйте, подскажите в чем может быть проблема. Подключаю программатор AVRISP MKII к AT89S52. В AVR Studio (Version 4.18 build 700) пишет ошибку: There seems to be short circuit on the ISP connector. The RESET line(s) appear to be short-circued. The operation will be aborted. Проверил пин Reset, на землю он не закорочен, но потенциал на нем нулевой. Мигает красный светодиод.

Заранее благодарю за ответы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверил пин Reset, на землю он не закорочен, но потенциал на нем нулевой. Мигает красный светодиод.

Заранее благодарю за ответы.

 

А что МК имеет встроенный потягивающий резистор на выводе Reset или нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подключаю программатор AVRISP MKII к AT89S52.

AT89S52 к AVR не относится. Общее у них - фирма разработчик.

 

PS. Для программирования этого МК используют программатор AT89ISP.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что МК имеет встроенный потягивающий резистор на выводе Reset или нет?

 

Есть подтяжка к земле через резистор на 15 кОм.

 

Для программирования этого МК используют программатор AT89ISP.

 

Пользуюсь тем что есть.

 

Проблема решилась, убрал конденсатор С14 (желтым). Он "съедал" положительный импульс на входе RST программатора. Я так понимаю тут пытались реализовать схему сброса МК при включении питания? А зачем это нада, разве простого передергивания питания не достаточно?

post-52032-1322562271_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю тут пытались реализовать схему сброса МК при включении питания? А зачем это нада, разве простого передергивания питания не достаточно?

Для МК серии АТ89 схема сброса служит для задержки выполнения программы при включении устройства на время, пока напряжение питания не установилось на необходимом уровне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так при такой схеме его не возможно запрограммировать, выдает ошибку: The RESET line(s) appear to be short-circued.... Выходит схема не правильна?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Выходит схема не правильна?

Вы уверены, что генератор МК заведётся от Вашей катушки индуктивности? Попробуйте оторвать её (катушку) от ноги XTAL1 и подать на эту ногу сигнал от внешнего генератора частотою 3-33МГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Reset у AT89S52 активный высоким уровнем, а у AVR - низким. Может быть в этом дело?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Reset у AT89S52 активный высоким уровнем, а у AVR - низким. Может быть в этом дело?

AT89S52, AVR и AVRISP MKII - разработаны одной фирмой, уж они то, наверное, помнят о разных активных уровнях на этой ноге, коли заявляют, что программатор поддерживает этот МК ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, полностью согласен с Вами, Палыч. Почему-то думал, что этот программатор только для AVR. Хотя вполне логично было бы предположить, что могут поддерживаться все атмеловские чипы с ISP.

По теме: мне тоже не нравится использование в схеме катушки индуктивности. Может стоит посмотреть, что происходит на входе генератора?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так при такой схеме его не возможно запрограммировать, выдает ошибку: The RESET line(s) appear to be short-circued.... Выходит схема не правильна?
Не рассчитана на ISP, сделана по привычке, оставшейся от программировавшихся отдельно в параллельном программаторе.

Надо между общей точкой C14,R121,R120 и входом сброса микроконтроллера бросить резистор один-два килоома. А RST с разъёма программирования — прямо на микроконтроллер. Тогда и сброс будет нормальный, и программатору мешать не будет.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем спасибо за ответы, микроконтроллер запрограммирован. Схема действительно не рассчитана на ISP программатор.

 

мне тоже не нравится использование в схеме катушки индуктивности. Может стоит посмотреть, что происходит на входе генератора?

 

Такую схему вижу впервые, привык к использованию кварца, но она работает, частота там порядка 10 МГц.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...