Описание: Кварц на 8 МГц не работает... |
Поиск в теме | Версия для печати |
СКАЗОЧНИК |
Отправлено: 11 Марта, 2010 - 17:28:41
|
Главнокомандующий
Сообщений всего: 377
Дата рег-ции: Нояб. 2009
|
Наверное я идиот…
Помогите запрограммировать фьюзы. Смотрю по даташиту:
Для кварца 8 МГц нужно установить следующее:
CKOPT – 1
CKSEL3..1 – 111
И для временной задержки (старта) 65 мс:
CKSEL0 – 1
SUT1..0 – 11
Все делал в ПониПрог (устанавливал галочки), предварительно считав фъюзы, которые до этого устанавливал также, за исключением CKSEL0, который был 0 (галочка снята).
Я понимаю, что при программировании фьюзов 0 и 1 наоборот работают, но в ПониПрог галочки, значит запрограммирован, нет галочки, значит не запрограммирован. В даташите не знаю что значат единички и нолики. Может в ПониПрог вообще поснимать все галочки???
А может кварц дохлый? Он вообще может умереть? Купил, вроде новый в магазине, припаял и все (больше ничего с ним не делал).(Отредактировано автором: 11 Марта, 2010 - 17:30:06) |
|
|
СКАЗОЧНИК |
Отправлено: 11 Марта, 2010 - 19:40:55
|
Главнокомандующий
Сообщений всего: 377
Дата рег-ции: Нояб. 2009
|
То, nest.
Огромное спасибо! =) Я так примерно уже и подумал, что надо наоборот делать. Т.е. галочки снимать в ПониПроге.
А МК я так уже пару раз убивал. Поэтому генератор внешних импульсов у меня в дежурном режими есть. Спаял его на 74НС244 несколько недель назад. Просто до этого думал сам разберусь, но когда второй раз не получилось, решил спросить.
А вот МК я в режим работы с кварцевым резонатором хотел выставить.
Значит в Даташите указывается "1", т.е. фьюз надо оставить как есть, а если указан "0", то в ПониПроге надо галочки поставить.
Можно еще вопросик?
Что означают BOOTSZ??
Я понял, что SUT - для временных задержек включения, а CKSEL - выбор "часов", т.е. настройки частоты и, конкретно, чем будет тактоваться МК.
CKOPT - для выбора самой опции "часов"... что он вообще будет тактироваться. Не не так написал, тактироваться он будет в любом случае, здесь скорее всего будет по "умолчанию" или по "желанию". =)
(Добавление)
redcat пишет:Да, для фузов я предпочитаю дудку в паре с синапрог
Спасибо за ответ тоже, только я пользуюсь ВинАВРом и ПониПрогом, вот почему-то пока понравились они мне. Есть все остальные программы, но не лежит к ним.... |
|
|
СКАЗОЧНИК |
Отправлено: 11 Марта, 2010 - 20:23:15
|
Главнокомандующий
Сообщений всего: 377
Дата рег-ции: Нояб. 2009
|
redcat пишет:Странно, мой древний stk200 отпускал линии и МК запускался, на любом софте
Можте оно и так должно быть, я не пробывал АВЕРДУДЕ. Я всего лишь прочитал, что оно так работает, поэтому выбор был таким.
А вообще, некоторые примеры иногда смотрю из КодеВиженАВР, некоторые из ВинАВР, еще стоит ВМЛАБ и Протеус. Испробывал все эти программы в удобности работы. НАиболее полное описание (а главное простое и понятное) нашел для ВинАВР... Когда понадобится что-либо другое, перейду на другое. Благо, все под рукой.
(Добавление)
Протеус мне нравится. В нем удобно схемы рисовать.
Работу программы микроконтроллера он тоже показывает. Вот и еще ВИнАВР для Протеуса специальный файл создает при компиляции, которым виртуально прошиваем в Протеусе МК. Очень удобно. Первые мои светодиоды замигали именно там. |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): [1] 2 » |
« Микроконтроллеры » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
|
|
|