Собрал простое устройство - мк atmega8 + светодиод. Зашил простейшую программу изменения яркости с помощью ШИМ. Когда включаю устройство и мк тактируется от внутренего RC генератора - всё нормально работает. Теперь решил тактироваться от 32 кГц. Припаял к ножкам XTAL2, XTAL1 НЧ кварц. Также 2 конденсатора по 22пФ на землю. В фьюзах выставил cksel=9. Лампочка начала мигать очень часто (по сравнению с 1...8 МГц от внутренего). Хотя должно быть наоборот, так как частота уменьшилась. И самое главное програматор (STK200/300) перестает видеть мк. Почему не видно мк? Приходиться припаиваться к контакту LED и с помощью avreal востанавливать тактирование от внутренего RC-генератора.
Да, смотрел тактовые импульсы на кварце - присутствует синусоида с частотой около 32 кГц.
|