таймер1 СВавр часы на атмеге16 кварц внешний 12 мегагерц

Обсуждаем контроллеры компании Atmel.
Ответить
dnhftm
Родился
Сообщения: 11
Зарегистрирован: Чт янв 19, 2012 17:13:20

таймер1 СВавр часы на атмеге16 кварц внешний 12 мегагерц

Сообщение dnhftm »

всем привет
у меня готовая плата atmega dem2 demo хочу сделать на ней часы
пишу на СВАВР
кварц внешний 12 мегагерц
хочу использовать таймер1 в режиме совпадения
подскажите какие настройки нужно сделать для таймера1 с кварцем 12 мегагерц чтобы часики ходили более менее точно
Реклама
Johnson
Встал на лапы
Сообщения: 93
Зарегистрирован: Чт мар 05, 2009 08:15:25
Контактная информация:

Re: таймер1 СВавр часы на атмеге16 кварц внешний 12 мегагерц

Сообщение Johnson »

Простите за отклонение от темы, но "чтоб часики ходили более точно" порекомендую использовать микросхему DS1307
Примеров кода для её подключения предостаточно...
Реклама
Frogfot
Мучитель микросхем
Сообщения: 443
Зарегистрирован: Ср окт 19, 2011 08:48:27
Откуда: Мать городов русских

Re: таймер1 СВавр часы на атмеге16 кварц внешний 12 мегагерц

Сообщение Frogfot »

dnhftm писал(а):подскажите какие настройки нужно сделать для таймера1 с кварцем 12 мегагерц чтобы часики ходили более менее точно
Режим CTC (Mode 4 или 12 - Табл. 47 ДШ), предделитель на 64: 12.000.000 / 64 = 187.500. Делитель таймера на 18.750 = прерывания 10 Гц, или делитель 37.500 = 5 Гц.

2 zero648: апичатку исправил.
Последний раз редактировалось Frogfot Вс авг 05, 2012 11:43:54, всего редактировалось 2 раза.
Хорошему коту и в декабре - март :)
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Re: таймер1 СВавр часы на атмеге16 кварц внешний 12 мегагерц

Сообщение zero648 »

А почему бы на 18750 не поделить, так точнее будет
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «AVR»