Не знаю как у тини13, что у автора, на мегах у 16-битного таймера есть специальный регистр захвата - Input Capture Register. Просто читаем оттуда значение и всё.в прерывании считываешь значение TCNT, затем обнуляешь TCNT
Мелкие вопросы по МК и ПЛИС.
Re: Мелкие вопросы по МК и ПЛИС.
- Реклама
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
в Т13 нет такой функции, к сожалению, она есть только у 16-и битных таймеров
- slavokhire5
- Прорезались зубы
- Сообщения: 202
- Зарегистрирован: Пн сен 26, 2011 13:48:25
- Откуда: Харьков
Re: Мелкие вопросы по МК и ПЛИС.
мне нужно из МК соорудить что-то вроде часов, которые будут считать внешние импульсы, иногда общаться с ЕЕПРОМ и компьютером. для часов по-идее нужен RTC, для остальных задач частота в пару МГЦ. существует ли в мегах возможность "на лету" переключаться между встроенными кварцами?
Осилит дорогу идущий
--------------------------
Пишу на Си за еду
--------------------------
Пишу на Си за еду
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
нетslavokhire5 писал(а):... существует ли в мегах возможность "на лету" переключаться между встроенными кварцами?
но у них есть Т2 - который может работать в режиме RTC
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Очень благодарен, но мало что понял. . . Это для меня тёмный дремучий лес. Понял, что надо запускать таймер и смотреть, сколько длилось коллебание. Но как это воплотить. . .GP1 писал(а):ну так в чем проблема?
настраиваешь таймер так чтобы он не успевал переполняться
настраиваешь прерывание по INT, как писалось выше
в прерывании считываешь значение TCNT, затем обнуляешь TCNT
таким образом получишь некоторое значение, которое сравниваешь с пороговыми и переключаешь выходы
все...
- Реклама
Re: Мелкие вопросы по МК и ПЛИС.
Никак, пока не поймёшь, что это такое. Там ничего (абсолютно ничего!) сложного, но надо не лениться, а почитать теорию. Что такое прерывания, как таймеры работают и т.д.
http://easyelectronics.ru/category/avr-uchebnyj-kurs
http://easyelectronics.ru/category/avr-uchebnyj-kurs
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Блин! Я пользуюсь Билдером, а там нечто другое. . . НИПАНЯТНА. Кто знает как таймер подогнать под мои 10кГц (прямоугольник!) в Билдере?!
Re: Мелкие вопросы по МК и ПЛИС.
Да какая нахрен разница, чем ты пользуешься? Тебе вообще надо понять, что такое контроллер и как он работает!
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Вот: Микроконтроллер это, можно сказать, маленький компьютер. Который имеет свой центральный процессор (регистры, блок управление и арифметическо-логическое устройство), память, а также разную периферию, вроде портов ввода вывода, таймеров, контроллеров прерываний, генераторов разных импульсов и даже аналоговых преобразователей. Всего не перечислишь.
Из вашей же сцылки. Это усвоил.
Из вашей же сцылки. Это усвоил.
Re: Мелкие вопросы по МК и ПЛИС.
А дальше есть примеры работы с памятью, и другой периферией - компараторами, АЦП, счетчиками, и другим.
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Так что именно мне надо прочитать для этого?! Ткните пальцем! НИПАНЯТНО! Там много текста о бо всём-всём-всём!
-
Мастер Ломастер
- Поставщик валерьянки для Кота
- Сообщения: 1995
- Зарегистрирован: Ср май 11, 2011 21:37:45
- Откуда: Цветочный город
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
сдается мне, что у многих сейчас возникло желание ткнуть пальцем вам в глазик, чтобы хоть чем-то отвлечь от темыпросто КОТ писал(а):Так что именно мне надо прочитать для этого?! Ткните пальцем! НИПАНЯТНО! Там много текста о бо всём-всём-всём!
битва с дураками проиграна, победители торжествуют. слава победителям!
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
Верю! Но всё равно: меню надо статью о таймерах. Пошёл искать. . .
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
в билдере это вообще халява - он там готовые квадратики делает 
Re: Мелкие вопросы по МК и ПЛИС.
... и бросает на голову новичкам с 1024-го этажаон там готовые квадратики делает
С асма надо начинать. С асма, а не билдеров...
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
- просто КОТ
- Друг Кота
- Сообщения: 12364
- Зарегистрирован: Пт дек 17, 2010 15:07:50
- Откуда: Крымский Федеральный Округ
- Контактная информация:
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
студия пойдет

в гугле переводчик естьnumber of watchdog restart
- GP1
- Поставщик валерьянки для Кота
- Сообщения: 2401
- Зарегистрирован: Пт май 23, 2008 19:32:22
- Откуда: Россия, Волгоград
- Контактная информация:
Re: Мелкие вопросы по МК и ПЛИС.
+100500ploop писал(а):
С асма надо начинать. С асма, а не билдеров...





