Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ATmega AVR
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.74/27: Рейтинг темы: голосов - 27, средняя оценка - 4.74
Vodym
1

ATMega64 не запускается от китайских кварцов

19.04.2017, 16:20. Показов 5351. Ответов 20
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не так давно заказал по ссылке кварцев на 16 МГц для собственных нужд. Обнаружил одну интересную особенность: на 64-й меге при питании 3.3В половина кварцев не запускается, а у той половины, что запускается, генерация довольно нестабильна. Кварц подведён к МК короткими симметричными дорожками, нагрузочные конденсаторы на 27 пФ (изменение их номиналов в меньшую или большую сторону эффекта не даёт) расположены у ножек кварца, HFUSE выставлен в 0xD9. Чтобы запустить МК найдены два решения:
<ol style="list-style-type: decimal"> <li>Менять при той же обвязке кварц на Geyer KX-3 </li><li>Не меняя кварц, включать CKOPT (HFUSE = 0xC9)</li></ol>Что интересно: 328-я мега стартует с таким же питанием, нагрузочными кондёрами и китайским кварцем без проблем и генерация такая, что не пропадает даже при прикосновении щупом осциллографа. Собственно вопрос: могут ли возникнуть какие-либо проблемы при работе от такого некачественного кварца с включеным фьюзом CKOPT?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.04.2017, 16:20
Ответы с готовыми решениями:

Косяк с AtMega64
Симптомы: Контроллер прошивается, фьюзы стоят как надо, все казалось бы отлично, но светодиод не...

Atmega64 помогите
Здравствуйте, форумчане. Я новичок в AVR. Прошу помочь с МК Atmega64. А именно, подключил всё,...

ATMega64 & ШИМ
Доброго дня всем форумчанам! Задача: плавное зажигание произвольных светодиодов(могут быть...

Не шьется Atmega64
Сделал платку, почему-то не шьется контроллер. Разводку в спринте прилагаю. Сейчас на плате...

20
Skoffytd
26.04.2017, 23:26 21
Author24 — интернет-сервис помощи студентам
Была проблема похожего плана c ATTiny2313, в Fuse битах поставил галочку "Выводить тактовую частоту на PD2" там и замерял её частотомером. Сначала поэкспеременировал с внутренним генератором, потом подключил кварц - в итоге "тиньку" пришлось выбросить как неисправную, была на макетке, поэтому не удивлён. Может имеет смысл посмотреть на свой контроллер в Fuse биты и при наличии такой возможности вывести тактовый синал наружу.
26.04.2017, 23:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2017, 23:26
Помогаю со студенческими работами здесь

CALL и RCALL в Atmega64
Я уже довольно много времени занимаюсь AVR и впервые встречаюсь с проблемой которую не смог решить...

Нужна помощь с ATmega64
Контроллер ATmega64, прошивка написана в CodeVision 2.04 отлаживается по JTAG проблема в...

DEVBoard на ATmega64/128A
Собственно, сабж! Ничего экстраординарного! Просто платка со своим стабилизатором, порты выведены...

Отображение Китайских символов
Всем привет! Я занимаюсь русификацией программ, и вот напоровшись на одну китайскую тулзу...

Качество китайских кулеров
Объявляю опрос по оценкам качества китайских кулеров.

Atmega64+sim300 работа с юартом.
Добрый день. Кто-нить работал с текстовыми режимами как в сим300? Дело в том что не умею пока...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru