Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ATmega8/16/164
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
IJAR
Шью Subj программатором AVRISPII (USB)
после 10-30 прошивок вход Reset (подтянут через 15 к к +5В) встает
в "0" и далее контроллер не программируется. Что может быть причиной?
help.gif
SasaVitebsk
Конденсатор на ноге резет есть?
IJAR
Цитата(SasaVitebsk @ Jan 27 2010, 00:43) *
Конденсатор на ноге резет есть?

Нет
IGK
Цитата(IJAR @ Jan 26 2010, 21:02) *
Шью Subj программатором AVRISPII (USB)
после 10-30 прошивок вход Reset (подтянут через 15 к к +5В) встает
в "0" и далее контроллер не программируется. Что может быть причиной?

Это с какой конкретно мегой произошло? Или со всеми сразу/по очереди?

Я как то для интереса решил попробовать 164Р. Долго занимался заменой in/out на ld/st (программа на ассемблере), но проверить ничего не успел - вот примерно так же эта мега164 стала колом. Плюнул на нее и использую меги16, сейчас 16А иногда. Мега валяется - выкинуть жалко почему-то.
V_G
Миллиамперметром ресет к +5 В подтяните, какой ток будет?
Программатор фирменный (Атмеловский) или левый?
Конфигурацию считайте, не запрещен ли ваш метод программирования (JTAG, SPI)

Я шью/отлаживаю через JTAGICE Меги128,32 Хмеги32 общим числом далеко за 200, таких проблем не встречал
Александр Куличок
Если только мега 8, проверить бит RSTDISBL. Если остальные тоже - то, возможно, вылетает защитный диод на ноге reset. В єтом случае проверьте надежность "земли" между программатором и платой.
Цитата
Долго занимался заменой in/out на ld/st (программа на ассемблере)

На ассемблере для этого нужно спользовать макросы. Значительно облегчают жизнь.
AVR001.pfd, AVR001.zip, + мои примеры макросов
IGK
Цитата(Александр Куличок @ Jan 27 2010, 21:12) *
На ассемблере для этого нужно спользовать макросы. Значительно облегчают жизнь.
AVR001.pfd, AVR001.zip, + мои примеры макросов


Неудачно выразился, наверное. Это я так проявил недовольство несовместимостью кристаллов... На самом деле заняло это 15 минут, от силы. Впрочем, как я говорил, выход МК с буквой А остановил потуги на замену. Но факт остается фактом - бобик сдох после 15-20 программирований. После нескольких сотен-тысяч авр, начиная от ат90. И никогда такого не было - только с новыми кристаллами. Сколько там нанометров сейчас? В них, скорее всего, дело.
IJAR
Цитата
Это с какой конкретно мегой произошло? Или со всеми сразу/по очереди


Все "убитые" Meg-и были в DIP корпусах, для других корпусов (несколько сотен) такое никогда
не наблюдалось. Первые Meg-и 8 и 16 (10 шт из 74) были из одной закупки (было подозрение на левайс
или брак) но вот теперь M164PV-10PU - брали у другого поставщика.

Программатор фирменный от ATMEL

Очень похоже на пробитый диод на входе RESET, поскольку на этом входе высокий уровень
можно получить только подав 5В практически черех закоротку
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.