February 16th, 2019

стид

Дай дураку микроконтроллер

Итак, спустя почти год, я решил по старой памяти собрать простую схему на макетной плате, чтобы прошить микроконтроллер при помощи платы Ардуино Нано. Всё, как в видео в этой статье
https://kosenko-danila.livejournal.com/215756.html
Ничего сложного.
Пины МК (в данном случае atmega8) считаются от "ключа", выемки на торце (в случае DIP-корпуса). Ключ вверху, слева идут сверху вниз пины, они же конакты, они же ноги, от 1 до 14. Справа, снизу вверх идут ноги от 15 до 28. Если в глазах не двоится, ноги перечитать не трудно.
Вставляем МК и ардуинку в макетную плату, соединяем ноги проводами. Если на МК надо ноги считать, то на ардуино все ноги подписаны и пронумерованы сверху.
Питалово: 7 и 20 контакты МК ("плюс") - на 5V ардуинки, 8 и 22 пины - на GND (он же "земля", "минус").
Первый пин МК, традиционно - RESET. Его, по документации, мы соединяем проводком с 10 пином ардуинки.
Затем берём три проводка и соединяем
13 пин МК - с 19 пином ардуины
12 пин МК - с 18 пином ардуины
11 пин МК - с 17 пином ардуины
Фсё!
Ардуинку мы уже прошили, как программатор скетчем "ArduinoISP", вот её и ставим в настройках программы Ardiuno IDE как программатор.
Выбираем в настройках ardiuno IDE плату atmega8, открываем в примерах, например, наипростейший blink (заставляет мигать светодиод с частотой 1 секунду). Выбираем Файл - "Записать с помощью программатора".
Collapse )

Вывод: читайте, ну, хотя бы собственные статьи. Желательно, внимательно. И старайтесь с умом применять силу в отношении тонких и хрупких вещей.