AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
03.03.2023, 22:43
|
|
Прописка
Регистрация: 28.12.2006
Сообщений: 277
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 18 сообщении(ях)
|
ATmega8515 fuse для работы от внешнего кварца
Прошил МК ATmega8515 программатором минипро, прога стала, вроде бы всё работает, но выяснилось что работает на внутреннем генераторе а на кварце (16 МГц) сигнала нет. В настройках по доташиту в ckopt, cksel1-3 должны быть "1", у меня в настройках стоят флаги только cksel3-1. Ребята подскажите правильно где должны стаять флаги для работы с кварцем 16 МГц.
|
|
|
|
03.03.2023, 23:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,200 раз(а) в 2,171 сообщении(ях)
|
Re: Фьюзы на минипро
У битов конфигурации AVR негативная логика. Установленный бит = 0.
Подсказок в окошке программатора или его справки - нет?
Вот, например, скриншот из AVR Studio 4.
__________________
Экзорцист 40-го уровня.
|
|
|
|
05.03.2023, 14:54
|
|
Прописка
Регистрация: 28.12.2006
Сообщений: 277
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 18 сообщении(ях)
|
ForcePoint Подсказок как таковых нет но логика такая же как и у АВР прогера. Что у меня получилось, снял галки с ячеек CKSEL3,2,1 + CKOPT, частота работы программы стала почти как надо, но на кварце ослик ничего не видит. Запускал калькулятор для фьюзов, (выставил все как я понимаю)
вот че выдал калькулятор, может я че не так сделал, подскажите!
Птички стоят: ·[BODLEVEL=0];[BODEN=0];[SUT=0];[SUT0=0];[CKSEL0=0];[SPIEN=0];[BOOTSZ1=0];[BOOTSZ0=0]
извиняюсь, немного ошибся птичка только SUT1=0, а в SUT0=0 галка не стоит, остальное как и в калькуляторе
Последний раз редактировалось mike-y-k; 05.03.2023 в 17:38.
Причина: 6.6
|
|
|
|
05.03.2023, 15:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,984
Сказал спасибо: 0
Сказали Спасибо 4,943 раз(а) в 2,371 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
Сообщение от Faworit
|
на кварце ослик ничего не видит
|
это зависит от того:
- куда ткнуть - на вход или выход,
- от емкости щупа,
- от добротности кварца
|
|
|
|
05.03.2023, 16:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,290
Сказал спасибо: 2,127
Сказали Спасибо 1,725 раз(а) в 979 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
jump, тоже в эту сторону подумал.
Faworit, при касании щупом - программа МК зависает или продолжает выполняться?
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
05.03.2023, 21:36
|
|
Прописка
Регистрация: 28.12.2006
Сообщений: 277
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 18 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
щуп ослика не влияет на работу МК, прога ка работала так и крутится. Получается что работает от внутреннего генератора. Надеялся калькулятор мне поможет, а может я чет не то вводил на калькуляторе, да я уже и кварц припаял на 8 мгц. думал поможет
ForcePoint, выставлял значения по HIGH и LOW, все соответствует как и на картинке!
Последний раз редактировалось mike-y-k; 05.03.2023 в 22:26.
|
|
|
|
05.03.2023, 21:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,017
Сказал спасибо: 3,025
Сказали Спасибо 3,200 раз(а) в 2,171 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
Сообщение от Faworit
|
вот че выдал калькулятор
|
Чё за калькулятор?
Нажмите, чтобы открыть спойлер
Ваш дядя - Студебеккер?
__________________
Экзорцист 40-го уровня.
|
|
|
Сказали "Спасибо" ForcePoint
|
|
|
06.03.2023, 00:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,290
Сказал спасибо: 2,127
Сказали Спасибо 1,725 раз(а) в 979 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
Сообщение от Faworit
|
щуп ослика не влияет на работу МК, прога ка работала так и крутится. Получается что работает от внутреннего генератора. Надеялся калькулятор мне поможет, а может я чет не то вводил на калькуляторе, да я уже и кварц припаял на 8 мгц. думал поможет
|
Т.е. Вы припаяли кварц с тактовой частотой в два раза меньше. А частота тактирования - осталась прежней?
Тогда - да, очень похоже, что тактируется не от внешнего кварцевого генератора.
А фьюзы из МК читаются?
Сообщение от Faworit
|
снял галки с ячеек CKSEL3,2,1
[CKSEL0=0]
|
Вроде всё правильно - тактирование от внешнего кварца 8-16 МГц.
Кристалл МК вышел из строя?
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
|
|
|
|
06.03.2023, 13:43
|
|
Прописка
Регистрация: 28.12.2006
Сообщений: 277
Сказал спасибо: 25
Сказали Спасибо 20 раз(а) в 18 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
Почитал доку по настройке фьюзов на калькуляторе, поэкспериментировал различные варианты и внешнего кварца и внутреннего генератора, вообщем получается что внутренний работает, переключается а кварц нини. Уже перепробовал несколько штук(думал может бракованные). Если бы не работа МК с внешними блоками по usart можно было бы и смириться. Заказал несколько МК, буду ожидать, надеюсь все получится. Спасибо всем за участие и удачи вам!
|
|
|
|
06.03.2023, 14:06
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,170
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: ATmega8515 фьюзы для минипро
Faworit, таки проштудируйте для конкретного МК DS, AN, Errata,… на предмет инициализации - возможно нужно и команды выдать для запуска работы от кварца…
ЕМНИП fuse разрешают/запрещают (enable/disable), а не устанавливают (set) использование…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:45.
|
|