Отговори на тема  [ 5 мнения ] 
WDT и 16F913 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение WDT и 16F913
Здравейте, от известно време се боря със стражевия таймер на този пик. Трябва да добавя към една стара програмка писана на асемблер няколко реда за да мога да го спирам и пускам с контролния бит.
Според пдф-чето на пик-а, ако от конфигурационния бит стражевия таймер е спрян, то той може да бъде управляван от бит 0 (SWDTEN) на регистъра WDTCON.
Проблема е, че при мен не ще да се стартира ако е спрян от конфигурационния бит. Делителя е определен за таймер 0.

Където ми е необхдимо да се стартира добавям:

banksel WDTCON
movlw B'00010111'
movwf WDTCON

Но не работи. Най-вероятно нещо някъде изпускам да направя, но не мога да открия какво. :)


Пон Юни 14, 2010 4:07 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
не би ли трябвало конфигурните битове да са дадени за софтуерно пускане, сиреч 01. а и мисля че делителя е отделен


Пон Юни 14, 2010 5:29 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение 
Делителя за таймер 0 и стражевия е един, ако е избран за таймер 0 то стражевия няма делител и обратно.
Ето какво пише в дейташийт-а:

Цитат:
If WDTE configuration bit = 1, then WDT is always enabled, irrespective of this
control bit. If WDTE configuration bit = 0, then it is possible to turn WDT on/off with
this control bit.


Демек мога да си го пускам и спирам когато си искам с бит SWDTEN стига конфигурационния да е 0.
Обаче не става. :(
Нещо някъде не съм доразбрал явно пак. :oops: :D


Пон Юни 14, 2010 9:55 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2006 6:23 pm
Мнения: 43
Местоположение: Earth
Мнение 
Проблема е бил в Протеус-а. :lol:


Вто Юни 15, 2010 11:25 am
Профил ICQ
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Юни 27, 2006 11:13 am
Мнения: 381
Местоположение: Варна
Мнение 
а добър вечер :) не си споменавал досега че правиш сим в протеуса :) оня не знае всичките тия работи по конфигурацията, особено за по екзотичните пикове


Вто Юни 15, 2010 1:34 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 5 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни