Atmega8, неверный Fuse Low Byte. Или один из вариантов “лечения” при помощи внешней RC цепочки

Автор: | 24.02.2019

Экспериментируя со своим вариантом синтезатора на Si5351, я как и многие налетел на неприятность, а именно, при прошивке FUSES ошибочно выставил конфигурацию атмеги на тактирование от внешней RC цепочки. Ну и естественной имеющийся USBASP программатор, после моих корявых действий, наотрез отказывался видеть атмегу

Решение нашлось на ресурсе WinAVR AVR-GCC Tutorial, рассчитать и подключить внешнюю RC цепочку. Рассчитать номиналы RC можно по формуле

Ft[MHz]=1000/(3·R1[kΩ]·C1[pF])

Собрал следующую схему

Подключил к пациенту внешнее питание +5v и программатор

Калибровочные ячейки атмеги прочитались без вопросов

Сбросил значения FUSES по умолчанию, и атмега стала прошиваться как ни в чем не бывало

73!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *