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

 
 
> Частотомер на аt90s2313...Нужна помощь, Частотомер на аt90s2313...Нужна помощь
Genri
сообщение Aug 21 2005, 09:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 28-04-05
Пользователь №: 4 598



Я начинающий в МК поэтому просьба сразу ногами не пинать...
Решил сделать сам частотомер на t90s2313.
Как правильно реализовать таймер который будет выдавать импульс с Ти=1 сек и Ти=0,1 сек (по выбору) на 8 битном таймере-счетчике?
Я вижу только одно решение использовать несколько вложенных друг в друга циклов...
Подскажите пожалуйста есть ли другое более грамотное , и вносит ли такое решение дополнительную погрешность в длительность импульса помимо той которую имеет кварцевый генератор?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Reboot_s
сообщение Aug 21 2005, 12:04
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 26
Регистрация: 9-05-05
Пользователь №: 4 855



Тоже делал частотомер на этом самом МК. Тут еще заисит от схемы. Я бы предложил попросту сделать на таймере импульс в Ти = 0,1 с, а Ти = 1 с получать просто подсчитывая до десяти.
Go to the top of the page
 
+Quote Post
Genri
сообщение Aug 21 2005, 12:27
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 28-04-05
Пользователь №: 4 598



Цитата(Reboot_s @ Aug 21 2005, 15:04)
Тоже делал частотомер на этом самом МК. Тут еще заисит от схемы. Я бы предложил попросту сделать на таймере импульс в Ти = 0,1 с, а Ти = 1 с получать просто подсчитывая до десяти.
*

Спасибо что ответили на мой вопрос...
Только я забыл сказать что 16-разрядный таймер я отдал на подсчет внешних импульсов...Индикация на цифровом ЖКИ (LCD-COG) в последовательном коде.И еще есть ограничение делители частоты не использовать.
А вот идея подсчитывать 10 по 0,1с мне понравилась.
У меня еще один подозреваю что глупый вопрос (но еще раз прошу не пинайте).
При возникновении прерывания (любого) счетчики как себя ведут, они останавливаются, мой 16 разрядный счетчик перестанет считать внешние импульсы?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Genri   Частотомер на аt90s2313...Нужна помощь   Aug 21 2005, 09:55
- - moonrock   Можно проще. Сделайте цикл длиной в 1000000 тактов...   Aug 21 2005, 11:21
|- - alexs   Цитата(Genri @ Aug 21 2005, 17:27)Цитата(Rebo...   Aug 21 2005, 12:34
|- - Genri   Цитата(alexs @ Aug 21 2005, 15:34)Цитата(Genr...   Aug 21 2005, 13:15
- - Proton   Посмотри по этому адресу http://www.enigma2004.nm....   Aug 21 2005, 13:59
|- - Genri   Цитата(Proton @ Aug 21 2005, 16:59)Посмотри п...   Aug 21 2005, 14:40
- - psL   Лучше повесьте подсчет импульсов на внешнее прерыв...   Aug 21 2005, 17:45
- - Juk1976   Вот я когда-то сделал себе по быстрячку простеньки...   Aug 21 2005, 21:42
|- - Genri   Цитата(Juk1976 @ Aug 22 2005, 00:42)Вот я ког...   Aug 22 2005, 13:36
- - psL   просто все зависит от измеряемого сигнала и конкре...   Aug 22 2005, 16:40
- - moonrock   to Jimmi Вообще говоря считать входную частоту ...   Aug 23 2005, 10:31
- - rubic   Понимаю что тема давно забыта,но поскажите в чём о...   Jul 18 2009, 17:31
- - AHTOXA   count_F, объявленная у вас в main - локальная. А в...   Jul 18 2009, 18:35


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

 


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


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