Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кварц. резонатор на два кристалла
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
ilord
Схема в приложении. Как написано в Даташите, XTAL2 второго кристалла можно оставить воздухе, но поставить фьюзы меги8: CKSEL в 0000, SUT1..0 также в 00.
Что и было сделано, мега изчезла для программатора.
Что не так?

Схема должна быть надежной, т.е. просто подключить XTAL2 ко второй ноге кварца, наверно не прокатит?

Кварцевые генераторы, по крайней мере у нас, дорогие, поэтому предпочтительнее оставить резонатор.
beer_warrior
Вывод 1 это вход. Т.о. надо подключать первый меги8 ко второму 8535. Крайне желательно, через TTL буфер
rx3apf
Цитата(beer_warrior @ Feb 25 2007, 14:39) *
Вывод 1 это вход. Т.о. надо подключать первый меги8 ко второму 8535. Крайне желательно, через TTL буфер

TTL, если речь именно о "настоящем" TTL - ни в коем случае и ни под каким видом. Поскольку типовой размах у TTL-драйвера не удовлетворяет требованиям для внешнего тактирования (мал уровень "1"). Да и само семейство фактически вымерло. Что-то из 74HC - можно. Но не нужно. А вот что нужно сделать обязательно - запрограммировать CKOPT у 8535, иначе размаха не хватит ни для второго микроконтроллера, ни для жесткой буферной логики.
ilord
Цитата(rx3apf @ Feb 25 2007, 14:31) *
А вот что нужно сделать обязательно - запрограммировать CKOPT у 8535, иначе размаха не хватит ни для второго микроконтроллера, ни для жесткой буферной логики.


А кроме СКОРТ какие фьюзы поправить?

В даташите написано что СКОРТ зависит от установок CKSEL. Дальше читаю что для 8 МГц значение CKSEL = 111.

Не хочется еще одну мегу потерять sad.gif
rx3apf
Цитата(ilord @ Feb 25 2007, 19:46) *
Цитата(rx3apf @ Feb 25 2007, 14:31) *

А вот что нужно сделать обязательно - запрограммировать CKOPT у 8535, иначе размаха не хватит ни для второго микроконтроллера, ни для жесткой буферной логики.


А кроме СКОРТ какие фьюзы поправить?

В даташите написано что СКОРТ зависит от установок CKSEL. Дальше читаю что для 8 МГц значение CKSEL = 111.

Не хочется еще одну мегу потерять sad.gif

На самом деле, там написано другое wink.gif Короче, судя по всему, установка CKOPT=0 "пересиливает" установки старших битов CKSEL (которые оптимизируют режим осциллятора для разных диапазонов частот при малом размахе выходного напряжения), но я бы все равно поставил 111. А что значит "потерять" ? На крайний случай, если ушла в какой-то экзотический режим тактирования, можно и параллельный программатор слепить или к кому-нибудь с полноценным программатором сходить, пива попить wink.gif
beer_warrior
Цитата
В даташите написано что СКОРТ зависит от установок CKSEL. Дальше читаю что для 8 МГц значение CKSEL = 111.

Ведущему поставить 111, ведомому 0000 и в бой.
Потерять не получиться, с какой такой радости? Разве, что залочить можно, только для параллельного программирования.
SasaVitebsk
Цитата(ilord @ Feb 25 2007, 15:36) *
Схема в приложении. Как написано в Даташите, XTAL2 второго кристалла можно оставить воздухе, но поставить фьюзы меги8: CKSEL в 0000, SUT1..0 также в 00.
Что и было сделано, мега изчезла для программатора.
Что не так?

Схема должна быть надежной, т.е. просто подключить XTAL2 ко второй ноге кварца, наверно не прокатит?

Кварцевые генераторы, по крайней мере у нас, дорогие, поэтому предпочтительнее оставить резонатор.


Никаких повторителей не требуется. С выхода XTAL2 подаёте напрямую на XTAL1 второго CPU. Проверено в серийной работе. Описано в даташите. Аналогично подключается и в других CPU. Вход и выход генератора можно определить осциллографом. Фузы выставляются согласно описанию.

Единственная проблема раньше была, что требовалось программировать в порядке очерёдности. Теперь такой проблемы нет, так как по умолчанию - везде внутренний генератор.

Возникают также проблемы с синхронностью работы. Например с синхронным стартом. Обычный выход - в slave процессор вставляется задержка после сброса. Далее синхронизация обмена.
ilord
Все понял, буду пробовать.

К сожалению я в такой дыре живу, где в маг. электроники остались только кнопочки советского про-ва, а под заказ привезти мегу8 они отказались, они не знают что это... sad.gif

Остается спрашивать только на этом форуме.

всем спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.