Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ATmega48 32768Hz Timer/Counter Oscillator
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Laptop
То ли лыжи не едут... то ли я что-то упустил...

ATmega48V, питание 3.3В, включен встроенный RC и кварц для RTC.
Кварц Jauch Q-0,032768-MTF32-12,5-10-T1-LF.

Код инициализации собственно такой:

PRR = 0xAF;//disable unused modules
ACSR = BIT(0xFF,ACD);//Turn off analog comparator

TIMSK2 = 0x00;
ASSR = BIT(0xFF,AS2);
delay_s(2);
OCR2A = 0;//127;
TCNT2 = 0;
TCCR2A = 0x42;
TCCR2B = 0x01;
while(ASSR&0x1F);
TIFR2 = BIT(0xFF,OCF2A);
TIMSK2 = BIT(0xFF,OCIE2A);

DDRB = 0x08;

while(1);

Где
#define BIT(addr,bit) (addr & (1<<(bit)))
delay_s(2); задержка через delay_cycles()

Без конденсаторов на кварце все отлично запускается и работает. Но кварц с CL 12,5 пФ и положено добавить конденсаторы иначе частота будет выше. Она собственно и получается чуть выше, на выходе получаю около 16384,8-16384,9 Гц. После добавления конденсаторов даже по 12 или 15 пФ запуск генератора не происходит.

Задержку старта увеличивал до 5, не помогло.

Какие будут идеи?

Фьюзы _low=42,_high=DE.
GeorgyBey
Без конденсатора ( С=0) - работает, с конденсатором 12пф - нет.
Какие мысли? - 6 пф smile.gif и "подкрадываемся" к 12ти. Это при уверености, что "соплей" нет, Емкость ОК и таки 12 (15)пф. laughing.gif
SasaVitebsk
Код инициализации собственно без разницы. smile.gif
Конденсаторы по даташиту не положены.
Видимо кварц поменять.
Laptop
Заработало с конденсаторамиsmile.gif Спасибо за помощь smile.gif
А теперь к деталям.
Система состояла из двух устройств, соответственно разводка немного отличалась. И кто бы мог подумать, что емкость самой печатной платы даже при длине проводников 5-7 мм так будет сказываться...

Результаты замеров по 1 образцу с каждым номиналом.
Изделие 1. (то с чем сперва возился)
0 пФ 16384,9 Гц
3,9 пФ 16384,3 Гц
5,6 пФ 16384,1 Гц
6,8 пФ 16384,0 Гц

Изделие 2.
0 пФ 16384,6 Гц
3,9 пФ 16384,2 Гц
5,6 пФ 16384,0 Гц
6,8 пФ 16383,9 Гц

Измерения не претендуют на точность. Измерял TDS2024.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.