den_389
@den_389
Сварщик-слесарь, строитель.

Как оживить Attiny85?

По невнимательности выставил внешний кварц вместо внутреннего на Attiny85. После этого attiny не отвечал. Прошивал средой Ардуино через Ардуино нано. Понимаю что контроллер можно оживить, но как? Usbasp с первого раза не получилось. Подскажите в какую сторону смотреть? Какие могут быть варианты?

Спасибо за внимание, заранее благодарен за ответы)
  • Вопрос задан
  • 265 просмотров
Решения вопроса 1
ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант
Нужно подключить любой(в пределах разумного) внешний кварц. Если ближайший кварц находится за 1000км - есть способ подпаять провод к тактовой ноге и взять пальцами - от наводок получится тактирование 50Гц. Чтобы перепрошить фьюзы - хватит
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
@pfg21
ex-турист
взять любой генератор частоты или спаять мультивибратор из двух транзисторов по-быстрому.
подключить его на вход (там есть еще выход на него подключать бессмысленно) внешнего кварца. получишь стабильно работающий от внешней частоты проц - дальше по своему усмотрению.
Ответ написан
Комментировать
@VT100
Embedded hardware & software.
Исследовать USBASP на предмет "выдать на свободный пин некую частоту для разлочки ошибочно установленного режима тактирования", подать эту частоту на вход XTAL1 и перепрограммировать Fuse bits. При необходимости - снизить частоту обмена на шине SPI.
Или поискать "AVR fuse bit doctor".
Ответ написан
Комментировать
gbg
@gbg Куратор тега Arduino
Любые ответы на любые вопросы
Подключите внешний кварц.
Ответ написан
Комментировать
https://www.radiokot.ru/circuit/digital/pcmod/72/
Универсальный программатор, позволяет прошить авр контроллер с любыми настройками фьюзов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы