TBLPAG=0x007f;
offset=0xfc00
__builtin_write_NVM();
_WR=1;
while(_WR);
asm("nop");asm("nop");
__builtin_tblwtl( offset , i);
dsPIC30F器件有最多1KB的数据EEPROM,地 址 范
围从0x7FFC00到0x7FFFFE,
offset=0xfc00烧写能过通过。当offset=0xfc02时,烧写不能通过,也就是当offset指向下一个单元就不能通过了,但是能读,怀疑是不是EEPROM有写保护没有打开?
|