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

 
 
> ATMega8L - RTC на внешнем 32768Hz сильно отстают..., В чём м.б. причина?
pr0m
сообщение Sep 27 2006, 12:09
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 183
Регистрация: 22-06-05
Из: Таганрог
Пользователь №: 6 233



Порядка 1 сек в минуту. Иногда больше. Иногда меньше. Но совершенно недопустимые значения...
Тактовая ЦПУ - internal RC-oscillator 1MHz, на внешние ноги для кристалла - 32768Hz, по 22пФ внешние кондёры. Внутренние (CKOPT) отключены. Впрочем пробовал без внешних и включенный CKOPT с тем же результатом.
Главный цикл делает какую-то работку в пределах 6000 тактов (6 мс) - выводит на индикатор MT-10T7 дату-время, а затем уходит в PowerSafe - просыпается по прерыванию раз в секунду от Timer2. Обработчик прерывания совсем коротенький..... Инкремент long-а.

Пробовал менять кварц (др. производителя) - то же.

Может кто-нить поделится соображениями..? Я в прострации sad.gif

Ещё моментец - конструкция на одной плате с сетевым импульсничком на TNY264, подумал - может тот зловредно влияет - запитал внешним параметрическим. Пофиг.


--------------------
Правильно поставленный вопрос - половина ответа...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
otrog
сообщение Sep 27 2006, 12:30
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 22-02-06
Из: Воронеж
Пользователь №: 14 589



Ошибка настройки таймера скорей всего.
Приведите исходник.


--------------------
Истина рождается в спорах; но когда страсти кипят, истина испаряется.
Go to the top of the page
 
+Quote Post



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

 


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


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