Page 1 of 1

Нужна программа для проверки двух кварцев у Atmega128 "методом" светодиода

Posted: 11 Feb 2014 23:52
by 123ksn
Собираю устройство на Atmega128. Код в Протеусе работает без нареканий, а реальное устройство не подает признаков жизни. К МК "подключено" два кварца: 16МГц и 32768Гц. (в кавычках, потому что большое расстояние от кварцев до МК). Судя по тому, что программатором удается читать и изменять прошивку, кварц на 16МГц "завелся". Видимо не "заводится" кварц на 32768Гц. Может кто поделится прошивкой, которая позволяет оценить работу кварцевых генераторов по миганию светодиодов, подключенных к порту "С". Например, светодиод, подключенный к выводу 35 (С0) при частоте основного кварца 16МГц будет мигать с частотой около 1Гц, а светодиод, подключенный к выводу 36 (C1) при частоте второго кварца 32768Гц, будет мигать с частотой около 0,5Гц. Хотелось бы конечно, что бы коэффициенты деления между собой не коррелировали, что бы по частоте мигания можно было вычислить частоту кварцев. Но это уже каприз. Выручайте!!!

Re: Нужна программа для проверки двух кварцев у Atmega128 "методом" светодиода

Posted: 12 Feb 2014 10:26
by IYra
123ksn wrote:в кавычках, потому что большое расстояние от кварцев до МК
Кварц должен быть как можно ближе к МК. Особенно часовой. Советуют припаивать прямо к ножкам.

Re: Нужна программа для проверки двух кварцев у Atmega128 "методом" светодиода

Posted: 19 Feb 2014 21:03
by 123ksn
Вот программа от Петра http://yadi.sk/d/NkEARHCtCCtLb с решением поставленной задачи
А здесь описание причины почему часовой кварц 32,768кГц "не заводится" http://kazus.ru/forums/showthread.php?t=17185