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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Worldintercom Ростов-на-Дону
от 85 000 до 90 000 ₽
BETBY Рига
от 2 500 до 4 000 €
Рише Косметикс Санкт-Петербург
от 80 000 до 250 000 ₽