Полная версия этой страницы:
ATmega162 Сброс
Есть два контроллера. Программируются с STK200. Контрольные суммы одинаковые. Фузы виты в нулях:
SUT0, PCIEN, BUTSZ0,BUTSZ1. Кварц 11,0592 Мггц. Включаю в работу: на сбросе 1.5 вольта и программа не работает.
Причём один из них работал нормально до вчерашнего дня. На кварце импульсы есть. Поставил на сброс емкость 100н
на землю и 10ком на питание- тоже самое. Или сдохли контроллеры?...
demiurg_spb
Sep 7 2011, 05:26
Подайте питание на все пины VCC и AVCC.
Соедините все пины GND c землёй.
Ресет притяните к питанию через резистор или оставьте не подключенным никуда.
Отключите WDT.
Отключите BOD.
Добейтесь работы сначала от внутреннего rc.
Включите BOD.
Включите WDT.
Перейдите на тактирование от внешнего кварца.
Если используете SPI мастер то ногу SS настройте на вывод (по умолчанию она вход).
Всё!
Микросхема на плате(555лп8) брала мого тока. Питание на контроллере было 5 в,но видимо в момент включения было меньше и он не выходил из сброса. Убрал лп8 и всё заработало.
Спасибо за участие. Начал ковырять напряжение после того, как сделал другую плату и увидел, что контроллеры там работают.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.