roboforum.ru

Технический форум по робототехнике.


[FAQ] Fuse биты - примеры установки фьюзов AVR

Ответы на наиболее часто встречающиеся вопросы.

[FAQ] Fuse биты - примеры установки фьюзов AVR

Сообщение Master » 20 окт 2007, 12:17

Предлагаю в этой теме выкладывать скриншоты ПРАВИЛЬНОЙ установки фьюзов в AVR .

< avr123.nm.ru > Просьба указывать: Полное название модели МК, что устанавливалось фьюзами и источник тактирования !

Как найти в даташите раздел по фьюзам.

В PonyProg и в CVAVR одинаково ! Галочка есть - фьюз "0" - "запрограммирован" < avr123.nm.ru >

< -= Александр =- >Огромная просьба: в исходниках в начале файла перечислять фьюзы в виде комментария. А то найдешь программку через пару лет после публикации - а никто уже ничего не помнит...

===================
Вот я использую, проверено фьюзы ATmega16 16MHz. Конденсаторы на кварц 22pF.

Изображение
Вложения
Mega16 16MHz.JPG
Последний раз редактировалось -= Александр =- 18 мар 2010, 14:38, всего редактировалось 9 раз(а).
Причина: add FAQ tag
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Fuse биты - лучше один раз увидеть

Сообщение Master » 20 окт 2007, 12:24

Mega16 3-8MHz, конденсаторы на кварц 12-22pF.
Взято с http://avr123.nm.ru/07.htm
Вложения
Mega16 3-8MHz.JPG
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Fuse биты - лучше один раз увидеть

Сообщение avr123.nm.ru » 21 окт 2007, 11:14

Даташит ATmega48 раздел 8.4 "Full Swing Crystal Oscillator"

Table 8-5. Full Swing Crystal Oscillator operating modes

Частоты кварца от 0.4 до 20 Мгц - CKSEL321 011 - конденсаторы заземления XTAL1 XTAL2 по 12-22 пФ

и Последняя строка таблицы 8-6
Table 8-6. Start-up Times for the Full Swing Crystal Oscillator Clock Selection

Установил фьюзы:

CKSEL 0111 SUT 11

Скриншот из "прошивальщика" в CVAVR :

Изображение

Проверил работу с кварцем 3.68 МГц и 12 МГц с конденсаторами по 22 пФ.

=================================
PonyProg - ATmega8 Внутренний RC генератор 4 МГц и запрограммирован бит BODEN.
Вложения
PonyProg - ATmega8 Вн RC 4 МГц и запр BODEN.png
PonyProg - ATmega8 Вн RC 4 МГц и запр BODEN.png (4.66 КиБ) Просмотров: 79139
Последний раз редактировалось avr123.nm.ru 28 янв 2009, 20:50, всего редактировалось 2 раз(а).
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение Grover » 05 мар 2008, 10:01

PonyProg
ATmega8
кварц на 8МГц
pony_fuse.PNG
pony_fuse.PNG (9.34 КиБ) Просмотров: 78717
Мои странички в интернете: http://groversuper.ucoz.ru
Аватара пользователя
Grover
 
Сообщения: 78
Зарегистрирован: 28 янв 2008, 09:27
Откуда: Россия

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение ZarK117 » 19 мар 2008, 19:40

Фьюзы в AVR Studio 4.13..... кто-нибудь в курсе, как убрать фьюз, отмеченный зеленым?????
Вложения
.jpg
Аватара пользователя
ZarK117
 
Сообщения: 65
Зарегистрирован: 27 апр 2007, 21:25
Откуда: Санкт-Петербург

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение Vooon » 19 мар 2008, 19:49

ZarK117 писал(а):Фьюзы в AVR Studio 4.13..... кто-нибудь в курсе, как убрать фьюз, отмеченный зеленым?????

ха-ха-ха! а ну быстро читать что такое Fuse SPIEN
пс: в а-студии галка == 0
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение Master » 19 мар 2008, 20:10

Я так понимаю кто-то горит желанием отменить последовательное программирование и потом кричать на весь форум памагите МК не шьется. Написано же SPI Enable, т. е. включено если по русски, а если галку снять то все писец пойдешь паять параллельный программатор.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение ZarK117 » 19 мар 2008, 21:35

А почему в AVR Studio 4.12 и в меньших, этот фьюз очищен, и как всегда, не доступен к изменению.....и нормально писал через SPI а ща установлен...и не пишет?!?
Аватара пользователя
ZarK117
 
Сообщения: 65
Зарегистрирован: 27 апр 2007, 21:25
Откуда: Санкт-Петербург

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение avr123.nm.ru » 21 мар 2008, 13:18

Vooon писал(а):в а-студии галка == 0


И в пони и в CVAVR одинаково тоже - Галочка есть - фьюз "0".
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение Grover » 25 мар 2008, 10:55

в Pony внизу окна сереньким написано:
pony_fuse.PNG
pony_fuse.PNG (1.33 КиБ) Просмотров: 78316


всё понятно и ясно
Мои странички в интернете: http://groversuper.ucoz.ru
Аватара пользователя
Grover
 
Сообщения: 78
Зарегистрирован: 28 янв 2008, 09:27
Откуда: Россия

Re: [FAQ] Fuse биты - лучше один раз увидеть

Сообщение Master » 04 апр 2008, 21:27

Верно ли утверждение? Нужно зашить фьюзы в Mega8 на внешний кварц 16МГц кондеры по 22пФ.

Добавлено спустя 36 минут 42 секунды:
А это задержка перед пуском 4,1 мс?

Добавлено спустя 45 секунд:
Короче вот выкладываю как хочу зашить, правильно?
Вложения
2.JPG
1.JPG
8mgz.JPG
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Сообщение sandro » 05 апр 2008, 21:13

Master писал(а):CKSEL0 судя по 2-й табличке должно быть равно "1", поправьте если не прав.
О результатах обязательно отпишусь когда будет МК.




Рекомендую,сам пробовал верняк полный
http://palmavr.sourceforge.net/cgi-bin/ ... &P=ATmega8
Аватара пользователя
sandro
 
Сообщения: 67
Зарегистрирован: 01 апр 2008, 02:29
Откуда: Тирасполь

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Сообщение Master » 05 май 2008, 22:49

О результатах обязательно отпишусь когда будет МК.

Седня зашил Mega8 по вышеприведенным мной картинкам, зашилась нормально, фьюзы после прошивки проверил - такие как я и хотел. Пока все.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Сообщение snayperAlfa » 08 июн 2008, 00:34

Поместите пожалуйста скриншот с фьюзамидля ATMega16 если использую внешний кварц на 11,0592 MHz.
И еще такой вопрос: В первом посте там можно указывать чатсоту а у меня чето нельзя.
snayperAlfa
 
Сообщения: 163
Зарегистрирован: 05 июн 2008, 22:03
Откуда: Украина,Одесса
прог. языки: С,Java,SQL если это язык,C++ немного

Re: [FAQ] Fuse биты - примеры установки фьюзов AVR

Сообщение Master » 09 июн 2008, 12:43

Настройки для 11,0592 покатят как в первом посте, а в чем ты прошиваешь что нельзя выбирать частоту?
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

След.

Вернуться в FAQ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron