Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
long 08 сентября 2005 г. 08:16
В ответ на: Ответ отправлено
<font color=gray>KingDNK</font> 08 сентября 2005 г. 08:02
|
|
|
|
Для проверки на реальном утройстве, после инициализации, ставлю
while(1);
А в обработчике прерывания USART запускаю WDT
asm("CLRWDT");
SWDTEN=1;//enable WDT
Останавливаю WDT в основной программе , где идет анализ команд , поступивших по USART.
Запускаю обмен по USART, в отладчике вижу, что в обработчик прерывания USART я попадаю, т.е. WDT должен запуститься, а сброса нет.
Похоже он не запускается.
Что делать?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ответ: — KingDNK (08.09.2005 08:29 83.142.162.194, 435 байт)
- Ответ: — long (08.09.2005 08:55 212.96.215.103, 84 байт)
- Ответ. — KingDNK (08.09.2005 09:11 83.142.162.194, 266 байт)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru