Страница 1 из 1
atmega 48 не видит кварц.
Добавлено: Пн июл 08, 2013 21:42:35
RedBull
У меня atmega 48 упорно не хочет работать от кварца. От внутреннего источника работает прекрасно, а внешний никак, правда на касание к XTAL1 реагирует. Никак не могу понять в чём дело. Она в smd исполнении и есть вероятность, что я её перегрел при пайке, но несколько раз она работала от кварца, а потом перестала. У меня есть fusebit doctor так что фьюзы пороть не страшно. Поскажите, что делать ?
Re: atmega 48 не видит кварц.
Добавлено: Пн июл 08, 2013 21:56:24
blackx
Что за кварц? Есть другой проверить? CKSEL ставите 1111? Конденсаторы не забыли? Напряжения питания достаточно для желаемой частоты?
Re: atmega 48 не видит кварц.
Добавлено: Пн июл 08, 2013 22:30:46
RedBull
Кварцов 6 штук на 12,16,20 мгц. Attiny2313 на них прекрасно работает и не выделывается. Конденсаторы никогда не ставил и всегда работало. Напряжения питания хоть отбавляй(самодельная отладочная плата, на ней стабилизатор на 5 и 3,3В по 1,5А), так что это отпадает. А в последние пару раз новая фишка: при установке конфигурации ext. full-swing crystal работает, только SPI уже её не видит, а значит для перепрошивки вставляй её в "доктора", а потом заново все фьюзы. Если что, у меня khazarma avr programmer и usb asp. Есть подозрения на кривость программатора, он заводской, но собран неаккуратно, хотя работает нормально.
Re: atmega 48 не видит кварц.
Добавлено: Вт июл 09, 2013 09:44:48
blackx
И все же, вы можете проверить работу с двумя конденсаторами на 22 пФ, как в даташите указано? Конденсаторы - это часть схемы встроенного генератора. Возможно, сам генератор внутри меги каким-то образом повредился.