реклама на сайте
подробности

 
 
> Atmega168PA не стартует, на большинстве выходов портов висит 0В - Z-состояние.
Vladi33
сообщение Jan 16 2013, 07:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979



Прошивается с помощью AVRISP корректно, питание 3,1В. Фузы корректны Int RC 8MHz, BOD отключен. Но старта программы не происходит на большинстве выходов портов висит 0В - Z-состояние. На входе RESET висит 2.6В. Потребление высокое порядка 5мА. Проявляется на всех платах. Что это может быть, бракованные меги?

Сообщение отредактировал Vladi33 - Jan 16 2013, 07:20
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Vladi33
сообщение Jan 16 2013, 07:56
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 13-05-05
Пользователь №: 4 979



Прграмма корректно работала на меге48, там в начале просто моргает саетодиод. Программа назад считывается корректно. Предидущей партии на меге168 не было, просто переходим с меги48 на 168.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 16 2013, 08:24
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Vladi33 @ Jan 16 2013, 09:56) *
Прграмма корректно работала на меге48
Смотрите внимательно фузы. Они отличаются у 48 и 168. По программе: размер вектора прерываний у 168 - два слова против одного у 48, поэтому если в программе используется хотя бы одно прерывание - без перекомпиляции такая программа работать корректно не будет.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post



Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 00:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016