Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 16.12.2017, 10:17   #1
Dmitriy_1000
Senior Member
 
Регистрация: 01.03.2007
Возраст: 21
Сообщений: 121
Вес репутации: 13/0
Dmitriy_1000 is on a distinguished road
По умолчанию Как рассчитать время срабатывания сторожевого таймера (WDT).

В документации на PIC16F690 написано, что можно настроить время срабатывания WDT до 268сек.

Мне надо настроить выход из режима SLEEP по WDT через каждые 30секунд.

Настройка делителя производится в регистре wdtcon битами WDTPS.
Максимальное значение делителя 65535.
Частота генератора для WDT 31000Hz.

31000Hz /65535 = 0,47…Hz примерно 2,1секунда. но не как не 268сек.
Не могу сообразить, что делаю не так.
Dmitriy_1000 вне форума   Ответить с цитированием
Старый 16.12.2017, 11:04   #2
DmitrijVDN
Senior Member
 
Регистрация: 09.04.2010
Сообщений: 746
Вес репутации: 1308/49
DmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud of
По умолчанию Re: Как рассчитать время срабатывания сторожевого таймера (WDT).

тактирование собаки 32,26мкс * 65536*128= 270,60 с = профит
DmitrijVDN вне форума   Ответить с цитированием
Старый 16.12.2017, 11:12   #3
Dmitriy_1000
Senior Member
 
Регистрация: 01.03.2007
Возраст: 21
Сообщений: 121
Вес репутации: 13/0
Dmitriy_1000 is on a distinguished road
По умолчанию Re: Как рассчитать время срабатывания сторожевого таймера (WDT).

А 128 откуда взялось?
Кажись догадался.
Из option_reg биты PS0-PS2
Спасибо большое.

Последний раз редактировалось Dmitriy_1000; 16.12.2017 в 11:18.
Dmitriy_1000 вне форума   Ответить с цитированием
Старый 16.12.2017, 11:19   #4
DmitrijVDN
Senior Member
 
Регистрация: 09.04.2010
Сообщений: 746
Вес репутации: 1308/49
DmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud ofDmitrijVDN has much to be proud of
По умолчанию Re: Как рассчитать время срабатывания сторожевого таймера (WDT).

из регистра option_reg
DmitrijVDN вне форума   Ответить с цитированием
Старый 16.12.2017, 12:07   #5
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 31
Сообщений: 1,542
Вес репутации: 3061/66
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Как рассчитать время срабатывания сторожевого таймера (WDT).

кроме прочего у всего этого семейства предделитель можно присвоить или timer0, или WDT но не двум сразу или в какой-либо комбинации, что в общем-то описано в datasheet в описании option_reg.

решил на всякий случай написать, тк. у меня был случай что я об этом забыл, а потом удивлялся.
besogon вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC12F629 как узнать значение WDT maxNTF Продукция MICROCHIP 10 14.03.2017 08:24
Измерение время срабатывания реле phenomens Общетехнические вопросы 8 21.08.2012 17:39
Имитатор DS18B20 Filya44 Вопросы начинающих 14 12.03.2012 17:39
Как рассчитать ёмкость конденсатора с неоднородным диэлектриком? Вова Общетехнические вопросы 50 12.09.2011 17:39
Как правильно использовать WDT РоманБ Продукция MICROCHIP 11 05.02.2009 13:53


Часовой пояс GMT +3, время: 16:47.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot