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

 
 
> Счетчик, пересылка значения счетчика на ЖК дисплей
dvs85
сообщение Apr 14 2008, 06:18
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 24-03-08
Из: Владивосток
Пользователь №: 36 170



И снова здравствуйте! smile.gif Опять вопрос чайника smile.gif

Появилась новая задача.
Некое устройство подает сигнал на запуск счетчика МК (ATmega16). Счетчик считает, считает.. В какой то момент времени поступает сигнал от того же устройство на прекращение работы счетчика. Это время(от запуска до остановки) передается на дисплей.
Подскажите алгоритм, как это организуется. Зараннее благодарен

Сообщение отредактировал dvs85 - Apr 14 2008, 06:19
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Палыч
сообщение Apr 14 2008, 06:54
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Таймер 1 mega16 имеет вход ICP1, активный уровень которого сохраняет в регистре захвата значение счетчика таймера и устанавливается флаг ICF1. Переполнения таймера также необходимо отслеживать и считать их количества между внешним стартом и стопом. По двум значениям регистра захвата (в момент старта и в момент стопа) и числу переполнений между стартом и стопом вычисляется интервал времени.
Go to the top of the page
 
+Quote Post
dvs85
сообщение Apr 14 2008, 23:55
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 86
Регистрация: 24-03-08
Из: Владивосток
Пользователь №: 36 170



Цитата(Палыч @ Apr 14 2008, 09:54) *
Таймер 1 mega16 имеет вход ICP1, активный уровень которого сохраняет в регистре захвата значение счетчика таймера и устанавливается флаг ICF1. Переполнения таймера также необходимо отслеживать и считать их количества между внешним стартом и стопом. По двум значениям регистра захвата (в момент старта и в момент стопа) и числу переполнений между стартом и стопом вычисляется интервал времени.


Скажите, правильно ли я разобрался с работой с регистрами таймера?..
То есть: когда на вход ICP1 приходит 1, устанавливается флаг ICF1? Когда он устанавливается начинает работать таймер? Значение предыдущего состояния счетчика записывается в регистре захвата? Значение таймера можно считать со счетного регистра TCNT1?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 02:33
Рейтинг@Mail.ru


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