Извините за такой "нубский" вопрос, но я пытался помочь своему сыну в изучении программирования PIC. Я загружаю какой-то простой исходный код asm в MPLAB и нажимаю «создать и запрограммировать основной проект устройства». Исходник сборки IDE и вставил его в PIC12F629, программа запустилась, светодиоды замигали как положено по исходнику... все довольны.
Я парень старой школы и понятия не имею о стирании ... Мы снова попробовали ту же процедуру, а затем обнаружили, что нам нужно стереть PIC, чтобы сделать это снова?
Как? (программатор PICKIT2)
Похоже, вы используете MPLAB X.
Как правило, нет необходимости стирать часть PIC на основе флэш-памяти перед перепрограммированием. IDE позаботится об этом за вас.
Если по какой-то причине вам действительно нужно выполнить ручное стирание, вам потребуется:
Вы можете установить MPLAB 8 одновременно с MPLAB X, и они не будут (сильно) мешать друг другу. PICkit2 также не требует от вас каких-либо особых действий, таких как запуск переключателя драйверов (некоторые программисты используют разные драйверы для MPLAB 8 и X, и вам нужно использовать утилиту переключения драйверов)
EDIT: с MPLAB X v1.7 и v1.85 вы действительно можете использовать PICkit2 (несмотря на комментарий Леона)
Он не поддерживается на 100% (отсюда и желтый свет), но я успешно использовал его в различных проектах PIC24 и PIC16.
К-Сид
Жанна Пиндар
неизвестный