Програмування мікросхем

Імпорт Hex файлів

Для імпорту файлу прошивки у форматі Hex виберіть пункт меню File → Import HEX. У випадку, якщо у файлі прошивки відсутні будь-які конфігураційні біти, оболонка видасть попередження. Для правильного збереження поточної прошивки в файл Hex виберіть File → Export в меню оболонки MPLAB IDE.untitled8

Імпорт hex файлу.

Програмування мікросхем

Після правильного вибору сімейства мікросхем та імпорту файлу прошивки можливе програмування цільової мікросхеми по кнопці Write.

untitled9

Кнопка Запис.

Мікросхема буде стерта і запрограмована завантаженої прошивкою.

Велика частина мікроконтролерів підтримує режим загального стирання (Bulk Erase), доступні при мінімальному напрузі живлення, частина контролерів також підтримують блочне стирання (Row Erase). Процедура блочного стирання займає більше часу, ніж загальне стирання, але доступно при знижених напругах живлення. PICKit 2 автоматично перемикається на блокове стирання при неможливості виконання загального стирання. Якщо мікроконтроллер не підтримує блочне стирання – видається попередження.

Хід виконання процедури програмування відображається в рядку статусу. У випадку, якщо програмування пройшло успішно, рядок стає зеленого кольору і на ньому пишеться Programming Successful.

untitled10

спішне завершення запису.

У випадку помилки рядок стає червоним і на ньому пишеться Programming Failed. У цьому випадку спробуйте повторити процедуру програмування.

untitled11

Помилка програмування.

В інших випадках рядок статусу стає жовтим і на ньому пишеться причина попередження, наприклад, немає з’єднання з цільовим пристроєм.

untitled12

Попередження при запису.