Підключай сигнальні лінії програматор за такою схемою:
Тепер покроково сам процес програмування за допомогою 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. От і все!