• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

ATtiny 13a

neoimmunelli

Новые
Регистрация
7 Дек 2010
Сообщения
90
Реакции
0
Баллы
0
привет всем)) у меня такая проблема, пару месяцев назад нашёл статью, в которой было написано как и чем и с помощью каких программ можно было прошить attiny 13, меня заинтересовало я собрал программатор, там он назывался программатор Громова, скачал прогу для прошивки самого контроллера, и саму прошивку... потом по истечению времени, моя инициатива по программированию иссякла, и программатор вместе с контроллером легли на полку... сейчас мне нужно перепрошить МК, я достал программатор сам МК, прогу для прошивки нашёл, но такая беда, я не могу подключить МК к компу, комп его не определяет.... что может быть?
тот сайт на котором была эта статья уже закрыт, можете мне подсказать как подключать МК к программатору? нужно соединять GND программатора и источника питания МК? помогите со схемой подключения, может я где чего не так наворотил)))) спасибо
 

Вложения

Подключай сигнальные линии программатор по такой схеме:
019-attiny13-prg-schem.webp
Теперь пошагово сам процесс программирования при помощи COM программатора:

1 Подключаем программатор к COM порту.

2 Подключаем программатор к плате микроконтроллера, подаем питание на микроконтроллер.

3 Запускаем UniРrof (если еще не запущен), выбираем в поле «Программатор подключен к» COM порт. Если Вы не знаете номер своего COM порта, просто по очереди переберите все. Синим должно отобразиться название микроконтроллера. Для проверки надежности связи тыкаем несколько раз в красную системную частоту. Если на каком либо этапе выпадает такое окно, то связь ненадежна – ставим галочку «тормоз» – и проверяем заново.

4 Нажимаем кнопку загрузить «HEX», выбираем нужный файл-прошивку. В окошке «PROGRAM» появятся цифры – наша программа.

5 Нажимаем кнопку «Erase» – стираем микроконтроллер. Если происходят ошибки – ставим галочку «Тормоз».

6 Нажимаем кнопку «Prog» – записываем программу в микроконтроллер. Если происходят ошибки - ставим галочку «Тормоз», повторно стираем и снова программируем. Программа записана, осталось записать фьюзы.

7 Обязательно ставим галочку «Тормоз»! Нажимаем кнопку «FUSE», видим окошко, в котором 4 отделения (4 конфигурационных байта контроллера). В каждом отделении нажимаем кнопку «Read» считываем текущие значения (это уменьшит вероятность ошибки при вводе новых значений). Вводим новые значения фьюзов. Особое внимание обращаем на обведенные красным фьюзы. Они должны остаться в таком же состоянии, иначе дальнейшее программирование станет невозможным. Нажимаем «Write» в каждом из окошек (первое окошко – защитные биты – можно не трогать). Готово, фьюзы прошиты!

8 Снимаем питание с микроконтроллера, отключаем программатор от платы – микроконтроллер прошит, устройство готово!

P.S. Нужно прошить кроме Flash еще и EEPROM?
Все просто! Сначала ставим галочку EEPROM – появится окошко EEPROM (Галочку «тормоз» нужно поставить до этого!). Далее открываем HEX-файл, автоматически программа найдет и загрузит EEP-файл (заполнятся данными оба окошка PROGRAM и EEPROM). Если юнипроф сам не определил EEP-файл откроется диалог выбора файла. Далее действуем как описано выше. При нажатии кнопки «Prog» программируется и Flash и EEPROM. Вот и все!

Удачи!!! :tehnari_ru_889:
 
Назад
Сверху