Прошивка bootloader (завантажувача) atmega 328

Прошивка bootloader (завантажувача) atmega 328

Нарешті для мого довгобуду, проекту вибухових! годин. прийшла мікросхемке ATmega 328. Вона повністю порожня і завдання поставлене прошити в ній bootloader. Після прошивки і декількох навісних елементів вона буде майже Arduino UNO.

Даний приклад може допомогти новачкам почали роботу з мікроконтролерами. Для прошивки завантажувача потрібно ISP програматор. Таких программаторов буває багато і різних. У моєму випадку в якості програматора виступає плата Arduino UNO. В Arduino IDE відкриваємо приклади, шукаємо ArduinoISP.

Відкрився скетч заливаємо в UNO. Після завантаження скетчу програматор готовий і потрібно правильно підключити ATmega 328.

З'єднуємо все як на малюнку

Прошивка bootloader (завантажувача) atmega 328

Далі «Сервіс >> Плата» і вибираємо тип плати для якої хочемо записати завантажувач, в нашому випадку - «Arduino UNO». Далі «Сервіс >> Программатор >> Arduino as ISP». В меню сервіс вибираємо «Записати завантажувач».

Важлива умова для досягнення позитивного результату, це підключення резонатора 16 МГц на ногах 9 і 10.

От і все. Тепер сміливо виймаємо контролер з плати Ардуіно і замість нього вставляємо прошитий. Повертаємо настройки Програматори.

Схожі статті