Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

в прерывании считываешь значение TCNT, затем обнуляешь TCNT

Не знаю как у тини13, что у автора, на мегах у 16-битного таймера есть специальный регистр захвата - Input Capture Register. Просто читаем оттуда значение и всё.
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение GP1 »

в Т13 нет такой функции, к сожалению, она есть только у 16-и битных таймеров
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
slavokhire5
Прорезались зубы
Сообщения: 202
Зарегистрирован: Пн сен 26, 2011 13:48:25
Откуда: Харьков

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение slavokhire5 »

мне нужно из МК соорудить что-то вроде часов, которые будут считать внешние импульсы, иногда общаться с ЕЕПРОМ и компьютером. для часов по-идее нужен RTC, для остальных задач частота в пару МГЦ. существует ли в мегах возможность "на лету" переключаться между встроенными кварцами?
Осилит дорогу идущий
--------------------------
Пишу на Си за еду
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение GP1 »

slavokhire5 писал(а):... существует ли в мегах возможность "на лету" переключаться между встроенными кварцами?

нет
но у них есть Т2 - который может работать в режиме RTC
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

GP1 писал(а):ну так в чем проблема?
настраиваешь таймер так чтобы он не успевал переполняться
настраиваешь прерывание по INT, как писалось выше
в прерывании считываешь значение TCNT, затем обнуляешь TCNT
таким образом получишь некоторое значение, которое сравниваешь с пороговыми и переключаешь выходы
все...

Очень благодарен, но мало что понял. . . Это для меня тёмный дремучий лес. Понял, что надо запускать таймер и смотреть, сколько длилось коллебание. Но как это воплотить. . . :oops: :dont_know: :wink:
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Никак, пока не поймёшь, что это такое. Там ничего (абсолютно ничего!) сложного, но надо не лениться, а почитать теорию. Что такое прерывания, как таймеры работают и т.д.
http://easyelectronics.ru/category/avr-uchebnyj-kurs
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Ща почитаем. . .
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Блин! Я пользуюсь Билдером, а там нечто другое. . . НИПАНЯТНА. Кто знает как таймер подогнать под мои 10кГц (прямоугольник!) в Билдере?!
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

Да какая нахрен разница, чем ты пользуешься? Тебе вообще надо понять, что такое контроллер и как он работает!
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Вот: Микроконтроллер это, можно сказать, маленький компьютер. Который имеет свой центральный процессор (регистры, блок управление и арифметическо-логическое устройство), память, а также разную периферию, вроде портов ввода вывода, таймеров, контроллеров прерываний, генераторов разных импульсов и даже аналоговых преобразователей. Всего не перечислишь.
Из вашей же сцылки. Это усвоил.
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

А дальше есть примеры работы с памятью, и другой периферией - компараторами, АЦП, счетчиками, и другим.
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Так что именно мне надо прочитать для этого?! Ткните пальцем! НИПАНЯТНО! Там много текста о бо всём-всём-всём!
Изображение
И ты врёшь!!! © Vladisman
Изображение
Мастер Ломастер
Поставщик валерьянки для Кота
Сообщения: 1995
Зарегистрирован: Ср май 11, 2011 21:37:45
Откуда: Цветочный город
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Мастер Ломастер »

просто КОТ писал(а):Так что именно мне надо прочитать для этого?! Ткните пальцем! НИПАНЯТНО! Там много текста о бо всём-всём-всём!
сдается мне, что у многих сейчас возникло желание ткнуть пальцем вам в глазик, чтобы хоть чем-то отвлечь от темы :))) займитесь поиском по форуму и внимательным чтением всего того многого, что найдете. без этого - никак.
битва с дураками проиграна, победители торжествуют. слава победителям!
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Верю! Но всё равно: меню надо статью о таймерах. Пошёл искать. . .
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение GP1 »

в билдере это вообще халява - он там готовые квадратики делает :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение ploop »

он там готовые квадратики делает

... и бросает на голову новичкам с 1024-го этажа :)

С асма надо начинать. С асма, а не билдеров...
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Ещё есть студия, подойдёт?!
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
просто КОТ
Друг Кота
Сообщения: 12364
Зарегистрирован: Пт дек 17, 2010 15:07:50
Откуда: Крымский Федеральный Округ
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение просто КОТ »

Что значит: number of watchdog restart
Изображение
И ты врёшь!!! © Vladisman
Изображение
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение GP1 »

студия пойдет
number of watchdog restart

в гугле переводчик есть :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение GP1 »

ploop писал(а):
С асма надо начинать. С асма, а не билдеров...

+100500 :beer:
Чем дальше, тем больше становлюсь занудой...
Изображение
Ответить

Вернуться в «Разные вопросы по МК»