vladimir_orl
Nov 28 2013, 08:30
Здравствуйте. Столкнулся со странностью.
Имеется tiny2313. В составе STK500. Тактирую её от разных источников - внутренний 8 МГц, и внешний кварцевый генератор 16 МГц.
Причём внешний пробую выставить во фьюзах и как генератор и как осциллятор.
Смотрю, работает от них, т.к. когда снимаю внешний клок, мк останавливается.
При этом, судя по работе мк (смотрю по осциллографу), его внутренняя частота совершенно не меняется.
Такое впечатление что он запитывается от внешней частоты, делённой на 2.
К сожалению, пока других кварцев нет, так что своё предположение проверить не могу.
Подскажите, может ещё что настроить надо.
kovigor
Nov 28 2013, 08:42
Цитата(vladimir_orl @ Nov 28 2013, 12:30)

Подскажите, может ещё что настроить надо.
Фьюзы проверьте. И быстродействие МК точнее оцените с помощью осциллографа или часов, если нет осциллографа.
vladimir_orl
Nov 28 2013, 09:42
Нажмите для просмотра прикрепленного файлаВот. Выбирал и первую и последнюю строки. И внутренний rc-генератор на 8 МГц.
Хотя, скорее всего, у меня где-то недоработано. Я думал, может уже кто-то сталкивался с таким.
Сейчас ещё раз даташит просмотрю.
kovigor
Nov 28 2013, 09:46
Цитата(vladimir_orl @ Nov 28 2013, 13:42)

Сейчас ещё раз даташит просмотрю.
Я никогда в этом деле памяти не доверяю и для каждого нового проекта по даташиту выписываю на бумажку требуемые состояния фьюзов ...
vladimir_orl
Nov 29 2013, 04:35
Да. Работает-таки правильно. Просто я определял частоту по времени задержки реакции на внешнее прерывание, которое, как оказалось, не зависит от частоты.