roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 06:38

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 12:33 
Не в сети

Зарегистрирован: 13 фев 2009, 14:51
Сообщения: 25
Откуда: Minsk
Подскажите пожалуйста, таймер-счетчики 1 и 3 (atmega128) после подачи питания на МК начинают считать одновременно? То есть я хочу спросить, если в некий момент времени посмотреть значения их счетных регистров, то оно будет одинаковым? Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 12:40 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Они начинают считать после подачи на них тактового сигнала, то есть установки битов CSx0-CSx2 в регистрах TCCRxB. То есть теоретически минимальная рассинхронизация между ними - 1 такт процессора, так как одновременно изменить значение обоих регистров невозможно. Но практической пользы от этого нет, смысл в 2 счетчиках имеющих одинаковое содержимое?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 12:55 
Не в сети

Зарегистрирован: 13 фев 2009, 14:51
Сообщения: 25
Откуда: Minsk
Спасибо за ответ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 13:47 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
rock писал(а):
Подскажите пожалуйста, таймер-счетчики 1 и 3 (atmega128) после подачи питания на МК начинают считать одновременно? То есть я хочу спросить, если в некий момент времени посмотреть значения их счетных регистров, то оно будет одинаковым? Спасибо.


В апноуте AVR447 для синхронизации в регистры таймеров загружаются числа и потом они запускаются
и идуд синхронно. Но в 3-м таймере они ошиблись и он считает на 1 иначе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 17:38 
Не в сети

Зарегистрирован: 13 фев 2009, 14:51
Сообщения: 25
Откуда: Minsk
Если я правильно понял, то вместо TCNT2 = 4 нужно TCNT2 = 5 ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 31 мар 2009, 19:20 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
rock писал(а):
Если я правильно понял, то вместо TCNT2 = 4 нужно TCNT2 = 5 ?


Наверно, я в симуляторе смотрел.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по таймер-счетчикам.
СообщениеДобавлено: 01 апр 2009, 16:49 
Не в сети

Зарегистрирован: 13 фев 2009, 14:51
Сообщения: 25
Откуда: Minsk
Благодарю.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO