Собрал данный девайс. Вроде запустил. Попробовал быстрый старт отсюда
http://www.5v.ru/micd2mc1.htm полчаса мучений и о счаситье, все работает. Начал эксперементиривать на Си, миигать светодиодом
#include ‹pic.h›
#include "delay.c"
#include "delay.h"
#include "always.h"
__CONFIG ( BORDIS & HS & WDTDIS & PWRTEN & DEBUGEN & LVPDIS & WRTEN );
void main(void)
{
PORTC = 0;
TRISC = 0;
while(1)
{
RC3=1;
DelayS(2);
RC3=0;
DelayS(2);
}
}
пару раз прошло, даже пробовал время задержки менять, а потом все встало, после команды Debugger ›› Program выходит ошибка:
...Programming Program Memory (0x0 - 0x7FF)
ICD0152: Failed to read all of requested bytes (0x0 of 0x
![Горд собой](images/smilies/icon_dovl.gif)
ICD0151: Failed to sync memory (MT = Program) (Dir = 0x1)
ICD0275: Programming failed.
MPLAB ICD 2 Ready
Кто знает, подскажите
еще смутило что первой инструкцией должна быть NOP (сказано здесь
http://www.5v.ru), а как это условие реализовать на си?