Частотомер на ATtiny2313

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Дмитрий О писал(а):Кстати, в меге16 такт на таймер0 идет с Т0, к таймеру1 с Т1, к таймеру2 с TOSC1. А зачем тогда TOSC2?
К TOSC1 и TOSC2 подключается дополнительный "часовой" кварц, если необходимо сделать функцию часов "реального времени". Кстати, не знаю про мегу16 (нет под рукой даташита), но для меги8 подача внешнего сигнала на TOSC1 не рекомендована.
Кстати, по поводу алгоритма частотометра - надо подкорректировать: после расчета частоты обнулять счетчик таймера 2 и обнулять k. А вообще-то я снова советую задуматься о параметрах прибора и сделать попроще: например, не раз в секунду считать, а каждые 0,1 или 0,01 секунды - тогда можно обойтись и без k++, а значит, и без переполнений, и без прерываний от таймера... но я не навязываюсь :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Вымогатель припоя
Аватара пользователя
Сообщения: 635
Зарегистрирован: Пн авг 29, 2005 16:27:04
Откуда: Дмитров

Сообщение Дмитрий О »

Спасибо за разъяснение :) А там видно будет. Ведь частота тактирования таймера будет 9766 Гц.
aka Diamond
Контактная информация:
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»