реклама на сайте
подробности

 
 
> Работа таймера TMR1 в PIC16
loghir
сообщение Apr 28 2011, 02:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 13-03-11
Пользователь №: 63 577



Доброго времени суток!
Сохраняется ли предзагрузка таймера более одного цикла работы? После первого переполнения или сброса модулем CCP?

Сообщение отредактировал loghir - Apr 28 2011, 02:26
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VVD_2
сообщение May 15 2011, 12:47
Сообщение #2





Группа: Новичок
Сообщений: 5
Регистрация: 5-08-10
Из: Украина
Пользователь №: 58 765



Цитата(loghir @ Apr 28 2011, 05:25) *
Доброго времени суток!
Сохраняется ли предзагрузка таймера более одного цикла работы? После первого переполнения или сброса модулем CCP?



для PIC16F876x
Если Вам необходимо получить повторяющийся интервал на TMR1, то лучше использовать ССР1 в режиме автосброса таймера (CCP1CON bit3-0 = 1011 = Compare mode, trigger special event (CCPxIF bit is set, CCPx pin is unaffected); CCP1
resets TMR1) и предварительно загрузив требуемый период в CCPR1H и CCPR1L.
Если период постоянный, то перезагружать CCPR1H и CCPR1L не надо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- loghir   Работа таймера TMR1 в PIC16   Apr 28 2011, 02:25
- - Ruslan1   Цитата(loghir @ Apr 28 2011, 05:25) Добро...   Apr 28 2011, 07:03
- - xemul   Позволю себе дополнить предыдущего оратора. Если и...   Apr 28 2011, 09:47
|- - Ruslan1   ......Но если хочется совсем-совсем точно, то нужн...   Apr 28 2011, 09:57
|- - ar__systems   Цитата(Ruslan1 @ Apr 28 2011, 04:57) .......   Apr 28 2011, 13:21
- - loghir   Спасибо за неожиданно информативный ответ! Нас...   Apr 28 2011, 18:24
|- - Ruslan1   Цитата(loghir @ Apr 28 2011, 21:24) Спаси...   Apr 28 2011, 19:48
- - loghir   Все ли у меня в порядке с настройками таймера? Код...   May 17 2011, 09:56
- - sargein   PEIE забыли. Ну и в тексте программы где-то дальше...   May 17 2011, 10:05
- - loghir   sarqein спасибо! Добавлю в настройку КодPEIE =...   May 17 2011, 11:34
- - loghir   Нигде не нашел данных: при Fosk/4 = 1 Mhz (при TMR...   May 17 2011, 13:17
- - sargein   Правильно, оно же все делением получается хорошо, ...   May 17 2011, 14:08
- - loghir   Таймер упорно не работает: (счет не начинается) Ко...   May 23 2011, 09:33
|- - xemul   Цитата(loghir @ May 23 2011, 13:33) Код.....   May 23 2011, 10:10
- - loghir   Запускаем таймер низким на RA0: Кодif (RA0 == ...   May 23 2011, 10:34
- - sargein   тоже не понял про прерывания, где interrupt isr()?...   May 23 2011, 10:47
- - loghir   Цитатагде interrupt isr() пока стараюсь далать мак...   May 23 2011, 11:35
- - xemul   Цитата(sargein @ May 23 2011, 14:47) тоже...   May 23 2011, 12:31
- - loghir   ЦитатаВы продолжаете не понимать, что такое прерыв...   May 23 2011, 14:22
|- - xemul   Цитата(loghir @ May 23 2011, 18:22) Ну по...   May 23 2011, 17:30
- - loghir   Цитата(sargein @ May 23 2011, 13:47) тоже...   May 31 2011, 08:31


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016