Предохранители Atmega32A

fuses atmega

У меня Atmega32A и кварц 16МГц, с конденсаторами 22пФ. Подскажите, пожалуйста, как правильно выставить фьюзы, чтобы МК работал от внешнего кварца.

Будет ли работать MK при установке 0xFF LOW и 0xD8 HIGH? Это предохранители Arduino Leonardo

В итоге хочу получить работающий микроконтроллер с работой от внешнего кварца и чтобы можно было переписать программу.

Я использую eXtreme Burner - AVR и usbasp

, 👍0

Обсуждение

Вы искали калькулятор предохранителей в Интернете?, @jsotola

Да. Я уже установил 0xFB LOW и 0x99 HIGH. После этого мой микроконтроллер не отвечает. Как с перемычкой JP3 на usbasp так и без нее., @Олег С

@ ОлегС Итак, вы использовали кристалл/резонатор "Low Freq"... Неудивительно, что он не работает с кристаллом High Freq., @KIIV

@ ОлегС какой именно у вас вопрос? ...ваш пост спрашивает как ставить предохранители, но потом в вашем комментарии написано, что вы уже ставили предохранители, @jsotola

@KIIV А в чем разница между «Low Freq 16K CK» и «High Freq 16K CK»?, @Олег С

@jsotola Возможно, мой вопрос неверен. Извини. Я просто хотел узнать, как правильно ставить фьюзы, чтобы не испортить очередной микроконтроллер., @Олег С

@ ОлегС это обычно более слабый водитель, @KIIV


1 ответ


Лучший ответ:

0

Этот предохранитель Atmel меня сильно смущает, поэтому я придумал простой способ поиска предохранителей для таких контроллеров. В основном я использовал два метода:

Метод 1:(объяснение особенностей этого контроллера ( ATmega1284, ATmega644, АТмега324, АТмега164, АТмега32, АТмега16, ATmega8535 ))

Добавьте это в диспетчер плат Arduino, это от MCU, чувак, у них есть разные варианты и для других контроллеров, проверьте здесь.

Теперь выберите свой контроллер, тактовую частоту и все параметры по своему усмотрению, после чего используйте USBASP или Arduino в качестве ISP для записи загрузчика внутри вашего контроллера, в этом случае мы запишем загрузчик в Atmega32A.

После успешной записи загрузчика вам понадобится программное обеспечение AVRdudess. Используя это программное обеспечение, вам нужно просто прочитать предохранитель нашего MCU, поэтому мы получим настройку предохранителей, выполненную MCUdude из Arduino, и после этого вы можете напрямую установить эти настройки предохранителей, и все будет работать нормально.

Метод 2:

просто используйте онлайн-калькуляторы, такие как здесь, чтобы найти настройки предохранителей.

,