Без описания |
Поиск в теме | Версия для печати |
nest |
Отправлено: 27 Июня, 2010 - 14:40:11
|
Администратор
Сообщений всего: 4866
Дата рег-ции: Сент. 2009
|
смотрим в имеющееся описание:
Группа битов CKSEL0…CKSEL3 – биты, комбинация которых определяет тип и частоту работающего тактового генератора. Всего возможно до 16 комбинаций, однако не все определены для всех типов МК. Ошибочная установка комбинации этих битов может сделать МК «мертвым» – он не будет работать в схеме и не будет обнаруживаться последовательными программаторами – это вторая наиболее частая беда начинающих.
вот за это я не очень то люблю ARV, всё там слишком категорично. И от этого - выделенное красным - не правильно.
Поэтому лучше (если с английским ещё не очень) идём на WWW.GAW.RU и там смотрим переведённый даташит на мега128 (практически всё от мега128 можно перенести и на более младшие модели МК).
Нас интересуют там фузы, связанные с тактированием ядра: "Системная синхронизация и тактовые источники"
Там в Табл. 6 смотрим, что же мы навыставляли фузами CKSEL, и чем это нам грозит.
В этой таблице стоит, что при всех запрограммированных CKSEL0..3 МК переключен на внешний источник тактирования. Тут есть один момент: нужно обратить внимание, что именно означает "запрограммированный" фуз-бит в даташите на МК и в нашей программе-программаторе. (это всегда путаница, спасибо войне "программисты-электронщики", они никак не могут договориться :) ).
Теперь мы знаем, что МК у нас требует для работы внешнего генератора.
Берём генератор частотой от нескольких сотен киллогерц до одного-два мегагерца и подаём его на ногу XTAL1 (это описано там же на gaw.ru страницей позже ):
Подключаем генератор и программатор и программируем фузы как положено. Радуемся.
фузы SUT0..1 ничего "страшного" не имеют, максимум МК будет "то работать, то не работать". их можно выставить 10 или 01. Если питание стабильно и без "мусора", то роли эти фузы особой не играют. Про них тоже можно почитать на gaw.ru , таблица № 10 и абзац перед ней. |
|
|
|
Поиск в теме | Версия для печати |
Страниц (3): [1] 2 3 » |
« Программирование микроконтроллеров » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|
|
|