3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
||||||
1 | ||||||
ATmega8. Постоянный сброс?!23.12.2012, 20:01. Показов 3017. Ответов 5
Метки нет (Все метки)
Есть программа (код ниже) которая подает на порт сигналы и тем самым приводит в движение шаговый двигатель. В таком виде как есть сейчас — работает. Но стоит избавиться от сторожевого таймера, функция main() постоянно начинается сначала. Такое впечатление что происходит сброс. В чём косяк, может я неправильно выбрал подход решения задачи или упустил какую-нибудь важную мелочь. Помогите пожалуйста разобраться.
0
|
23.12.2012, 20:01 | |
Ответы с готовыми решениями:
5
Сброс фьюзов Atmega8 Разница между ATMEGA8-16AI и ATMEGA8-16AU Постоянный сброс приложений по умолчанию Постоянный массив указателей на постоянный массив Delphi |
97 / 92 / 0
Регистрация: 24.04.2010
Сообщений: 275
|
|
24.12.2012, 11:48 | 3 |
Избавиться - т.е. закоментировать, убрать строку wdt_reset(); ?
Если так, то отключите вачдог вместо wdt_enable(WDTO_500MS); написать wdt_disable;
0
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
|
24.12.2012, 22:00 [ТС] | 4 |
Да, спасибо за подсказку. Были проблемы с питанием. Запитка по типовой схеме подключения (конденсатор на 47uF и 100nF по питанию МК) решила проблему.
Теперь без вотчдога всё отлично работает)
0
|
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
|
|
26.12.2012, 21:57 [ТС] | 6 |
Спасибо за совет, учту.
0
|
26.12.2012, 21:57 | |
26.12.2012, 21:57 | |
Помогаю со студенческими работами здесь
6
Сброс настроек / Архивация и Сброс Постоянный запрос из БД Постоянный += или ++ Постоянный ток Постоянный взлом Постоянный BSOD Постоянный BSOD Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |