Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > ATmega16


Автор: e-moe 1.7.2006, 17:10
Взял чистый заводской контроллер и подключил по STK200/300 к CodeVision.
XTAL1,2 не подкючены т.е. использовался внутренный RC генератор.
Потом, по ошибке, я поставил CKSEL3..0=1110 вместо стандартных 0001.
(Просто не прочитав мануала я подумал что флажок  это единица).
После рестарта контроллер не отвечал...
Как я понял, теперь он настроен на внешний кварц с частотами от 3 до 8 МГц...
А у меня есть только кварц на 16 МГц. Будет ли оно работать? Я думаю, что CKROT=1 а
для 16МГц долно быть 0. Что делать? Купить кварц на 8МГц и правильно поменять биты
или можно сразу на 16 МГц пробовать? Ничего не сгорит? 

Автор: e-moe 1.7.2006, 21:05
Все, вопрос решен ;) 

Автор: PILOT 2.7.2006, 19:42
Вообще в таких ситуациях помогает генератор, собранный на любом контроллере или на рассыпухе, он помогает выйти из любой ситуации связанной с ошибками выбора источника тактовых импульсов.

СУВ. 

Автор: e-moe 2.7.2006, 20:30
Да, я использовал программную генерацию с помощью AVReAl ;) 

Автор: cardinal 3.7.2006, 04:17
Цитата(PILOT @  2.7.2006,  18:42 Найти цитируемый пост)
Вообще в таких ситуациях помогает генератор, собранный на любом контроллере или на рассыпухе, он помогает выйти из любой ситуации связанной с ошибками выбора источника тактовых импульсов.

То есть чтобы точно частоту знать? 

Автор: PILOT 3.7.2006, 20:03
Да, гарантированно то, что подаешь на xtal1 на той частоте и прошиваешь...
И вообще если плата выйдет не тысячными тиражами, лучше ставить не кварцевый резонатор, а кварцевый генератор.

СУВ. 

Автор: e-moe 3.7.2006, 21:43
Цитата(PILOT @  3.7.2006,  19:03 Найти цитируемый пост)
И вообще если плата выйдет не тысячными тиражами, лучше ставить не кварцевый резонатор, а кварцевый генератор.

Почему лучше? Схема, насколько я помню, получится немного больше... 

Автор: cardinal 4.7.2006, 01:50
Цитата(e-moe @  3.7.2006,  20:43 Найти цитируемый пост)
Почему лучше? Схема, насколько я помню, получится немного больше...  

AT89C5131 например сначала у меня от кварца вообще не захотел на 32 MHz работать. Кварцевый генератор помог. smile Потом правда оказалось, что кварц левый был, но не суть... smile
Проблема кварц/кварцевый генератор - это цена. Разница больше Евро помоему может получится...
Цитата(PILOT @  3.7.2006,  19:03 Найти цитируемый пост)
Да, гарантированно то, что подаешь на xtal1 на той частоте и прошиваешь...

Мысль ясна... smile  

Автор: e-moe 4.7.2006, 11:25
Цитата(cardinal @  4.7.2006,  00:50 Найти цитируемый пост)
Проблема кварц/кварцевый генератор - это цена. Разница больше Евро помоему может получится...

Т.е. схема генератора дешевле резонатора на 1 евро?
Ну и цены у вас... Я резонатор собрал за 0.2 доллара.... 

Автор: PILOT 4.7.2006, 19:27
Генератор стоит 50 рублей, резонатор где-то 14 рублей...
http://www.terraelectronica.ru/pdf/GEYER/QSC%2040.0%20KXO-200.pdf
Но генератор надежнее, с ним все всегда прошивается... и не нужны конденсаторы.
Есть генераторы в миниатюрных корпусах (3мм * 3мм) для поверхностного монтажа, вообще сказка!

СУВ.
 

Автор: e-moe 5.7.2006, 20:24
спасибо 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)