Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 30 окт 2009, 13:52

Вот так ( скриншот ) настроить генерацию PWM в мастере кода CVAVR и нажать Yes потом делать как в задаче 2 курса оп AVR написано - http://avr123.nm.ru/z2.htm , а в компиляторе imagecraft ICC вот так - http://avr123.nm.ru/z6.htm

в PROTEUS дает на PB3 частоту в 2 раза меньше чем частота внутреннего генератора.

Может и в железе будет работать ? :D :ROFL: :good:
Вложения
001.png
fast_pwm_m8.rar
(22.07 КиБ) Скачиваний: 19
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение almazkazan » 31 окт 2009, 02:42

:Yahoo!: мега8515 пробудилась!
Торжественно заявляю, что метод со скоростным ШИМом - работает!))
Спасибо avr123.nm.ru! :friends: :beer:
“Но мы же еще ​живы, чувак, это же круто…”
Аватара пользователя
almazkazan
 
Сообщения: 97
Зарегистрирован: 04 окт 2008, 17:47
Откуда: казань, респ. Татарстан, россия
прог. языки: c++, c#, asm

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 31 окт 2009, 03:00

Ну и славненько ! Добавлю на страничку.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение к561ЛА7 » 18 дек 2009, 20:20

а я поменял фьюз СКОРТ в атмеге32 и поствил кварц ( не генератор) , запрограмировал,
начались глюки. Выращил кварц при включенном питании - микросхема молчит. Не пойму может она сдохла - от статики потому-что в валенках работал.
Кварц взял старый РК169 на нем написано 80000 кгц думаю что это 8 мгц
или может это всетаки 8 кгц?
Валенки снял но все равно грусно как-то
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 18 дек 2009, 20:42

Да ... загадочная история, как у Бэнждамина почти.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение к561ЛА7 » 18 дек 2009, 20:52

ну не могла же она сдохнуть от того что я этот фьюз поменял? ведь при поменяном то что-то, да работало..
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение ALHIMIK » 18 дек 2009, 21:27

1 ) если нет ошибки в нулюх то кварц на 80МГц
2 ) если CKOPT запрограммированна то внешнии конденсаторы не нужны подключается внутренний на 36пФ
Аватара пользователя
ALHIMIK
 
Сообщения: 997
Зарегистрирован: 05 окт 2008, 14:41
Откуда: СПб
прог. языки: C,Python

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение к561ЛА7 » 19 дек 2009, 00:22

Я извиняюсь но я ни байта не понял. У меня тыжелая жизненная ситуация.
Мне сказали что если я девайс соберу у меня его купят. Если он заработает. А спросить мне некого кроме как вас , уважаемые. Сижу уже месяц, ни один бит в голову не лезет. Нужно сначала все фьюзы считать, потом изметь нужные и зашить обратно? А можно частоту изменить не прошивая фьюзов? Вот так, например?
#define F_CPU 8000000UL
Ваш IP-адрес 85.140.5.459 был внесён в черный список и заблокирован. Для получения дополнительной информации перейдите по ссылке http://www.spamhaus.org/query/bl?ip=85.140.5.459.
Аватара пользователя
к561ЛА7
 
Сообщения: 404
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение avr123.nm.ru » 19 дек 2009, 00:36

Нет.

За неделю можно было ВНИМАТЕЛЬНО прочитать курс от корки до корки и за вторую неделю проделать все задачи курса.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Intenso » 28 дек 2009, 00:59

Добрый вечер всем помогите с таким вопросом собрал вот такой мультиметр http://elfly.pl/multimetr/multimetr_en_DIP.htm купил МК atmega8l-8pu прошил её вроди заработало но криво после допрошивался што начало выдавать ошибку наверное биты не так выставил теперь мк не шьется можно ли поставить Atmega8-16PU вместо atmega8l-8pu и как правильно выставить биты помогите плиз
Intenso
 
Сообщения: 1
Зарегистрирован: 28 дек 2009, 00:47
Откуда: Сумы

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение FanDor » 09 янв 2010, 21:33

Добрый вечер!
Хотелось бы прошить Мегу168, на одном из сайтов нашол следущие настройки фьюз битов:
RSTDISBL 1 ножка RESET – резет
DWEN 1 работа отладчного интерфейса DebugWire запрещена
SPIEN 0 шить через ISP можно
WDTON 1 таймер вочдог – запускается программно
EESAVE 1 команда “стереть кристалл” стирает также EEPROM
BODLEVEL2 1 порог срабатывания
BODLEVEL1 0 схемы
BODBODLEVEL 0 1 = 2,7В
CKDIV8 1 делитель тактового сигнала выключен
CKOUT 1 Выходной буфер системного тактового сигнала отключен от вывода
МКSUT1 1 эта пара определяет длительность задержки сигнала RESET после вкл.питания
SUT0 1 - 16тыс тактов+14тактов +65мс (при 16МГц кварце это немного больше 1с)
CKSEL3 1 эти фьюзы
CKSEL2 1 определяют тип
CKSEL1 1 тактирования
CKSEL0 1 - кварцевый резонатор >8МГц
BOOTSZ1 0 1024байта размер
BOOTSZ0 0 секции бутлоадера
BOOTRST 0 вектор начального сброса находится в начале секции загрузчика - МК при включении питания первым делом запустит бутлоадер

Правильно ли я понимаю, что в программе CVAVR в соответствующей графе мне надо поставить галочки там, где в этом списке стоит "0".
Аватара пользователя
FanDor
 
Сообщения: 9
Зарегистрирован: 07 янв 2010, 22:44
Откуда: санкт-петербург

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение Master » 09 янв 2010, 23:33

Да, в CVAVR галочка это "0"
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение FanDor » 06 фев 2010, 16:15

А вообще для прошивки в мегу бутлодера обезательно ли выставлять фьюзы, или можно сняв галочку Program Fuse(s) залить так?
Аватара пользователя
FanDor
 
Сообщения: 9
Зарегистрирован: 07 янв 2010, 22:44
Откуда: санкт-петербург

Re: Фьюзы в AVR - помогите разобраться(для новичков и гуру)

Сообщение galex1981 » 07 фев 2010, 10:30

Смотря как там уже выставлены фузы, если устраивают текущие настройки, то необязательно их программировать
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Помогите разобраться с фьюзами

Сообщение sarkel39 » 12 фев 2010, 17:47

loid писал(а):Хм... :roll: Ладно, если я так выставлю фьюзы и поставлю кварц на 8 Мгц, всё будет тип-топ. Но у меня кварц не точно 8Мгц, точнее 8.9345 - что с этим делать? Или все равно пойдут такие настройки фьюзов.

Здравствуйте! Недавно заинтересовался "FUSe -калькулятором с сайта "Мир микроконтроллеров",где можно скачать эту программу или псчитать на нем в онлайне. Если кто уже пользовался этим калькулятором ,будет интересен его отзыв.
Если конь поранив ногу,вдруг споткнулся ,а потом опять.
Не вини коня,вини дорогу и,коня не торопись менять!
sarkel39
 
Сообщения: 17
Зарегистрирован: 09 фев 2010, 11:49
Откуда: Волгодонск

Пред.След.

Вернуться в Микроконтроллеры

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

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

cron