Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
atmega1280 - отключение порта PG
Отправлено
anvm (89.251.107.9) 28 июля 2010, г. 20:30
Кто-нибудь наблюдал такое чудо:
собран контроллер на atmega1280, программирую через JTAG, отлаживался долго, все работало нормально.
В конце отладки )) решил использовать ножки JTAG-а для выбора начальных параметров. Но чтобы считать данные - отключаю программно JTAG - установкой MCUCR.JTD = 1.
По ошибке, установил команду записи 1 один раз, вместо двух. Записал в кристалл - отключились порты (похоже все). Как будто установил MCUCR.PUD . JTAG при этом работает. Сброс ни к чему не приводит - на выходах портов стабильная 1-ка.
Пытался записывать программу для сброса MCUCR (уже с двойной записью значения - ничего не помогает). поиски пока ни к чему не привели...
Есть идеи?
Составить ответ | Вернуться на конференцию
Ответы