Не как не хочет работать эта штука с камнем pic18f2520, хотя дело тут и не в камне.
Сначало пробовал с версией 9.50, при этом данные бутлоадера часть писалось в начало памяти часть в конец, а не в первые 200h.
Поставил 9.51, вроде с этим проблема решилась. Правда появился новый баг _FLASH_WRITE_SIZE определен со значением 32, хотя для pic18f2520 должен быть 64. Пришлось его там переопределить.
Но теперь смотрю ход выполнения программы в протеусе вроде все идет как нужно но при выполнении следующего алгоритма в память ни чего не записывается
Код:
|
WREN=1;
EECON2=0x55;
EECON2=0xAA;
WR=1;
NOP();
while(WR);
WREN=0; |
В приложении архив с полным пректом.
Данная тема пофоруму вроде всплывала, но ответов внятных так ни кто и не дал!
Помогите кто чем...!