[an error occurred while processing this directive] [an error occurred while processing this directive]
Идейка ( про AVRки ).
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Точка опоры 07 сентября 2001 г. 17:28

Спросили тут у меня:
"Здравствуйте. Можно ли (и если можно, то как) определить WatchDog reset на AT90S1200. Большое спасибо."

Я репу почесал и выдал:
" Если имеется в виду определить был-ли контроллер перезапущен сторожевым таймером, то штатных средств нет. Можно нештатно использовать бит "Т" в регистре состояния. При старте программа должна проверить его состояние. Если "Т"=0, то был перезапуск ( аппаратный или от таймера ). Сразу после проверки программа должна установить его в 1."

Вроде-бы должно работать... В принципе, можно использовать любой ненужный бит в "I/O space".

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru