u dont need to write your program if you ar programming in PCW or other C compiler .... they got builtin fuction to do this ....write_eeprom(address,data); you can find help in your compiler to undestend ....... other usefull thing is u dont need to bother their addresse if you wanna write at first location of their flash eeprom then address will be 0 ie: write_eeprom(0, 0xaa);
u dont need to write your program if you ar programming in PCW or other C compiler .... they got builtin fuction to do this ....write_eeprom(address,data); you can find help in your compiler to undestend ....... other usefull thing is u dont need to bother their addresse if you wanna write at first location of their flash eeprom then address will be 0 ie: write_eeprom(0, 0xaa);
Hi,
As a standard, PIC ICs use the starting address of EEPROM at 0X2100 and with 256 bytes, it goes up to 0X21FF. The Flash memory of 8k resides in the address map 0X0000 to 0X1FFF . If the C allows to write to these locations as an array, you should do that instead of writing at absolute addresses since the code also resides in this area.
Regards, Laktronics