>> Can't for the life of me figure out why it's not to be found *anyware* in the datasheet the the 18Fxx2. I mean, they have the memory organisation, ram, i/o, eeprom read/write etc but no mention of the actual eeprom 'adress'. Weird. I don't really relate eeprom to 'programming' per say but maybe that's beacuse I'm not native english. For me it's more like an periphial than anything else. << Maybe because the EEPROM isn't mapped into the program memory space at all. It is actually a totally separate address space. However, since a HEX file represents one address space only, Microchip has declared a convention where the EEPROM data is to be mapped in the hex file. This seems to be 2100h for the 14 bit F parts, and F00000h for the 16 bit F parts. PIC programmers recognize data at these addresses as really being intended for the EEPROM address space. ***************************************************************** Embed Inc, embedded system specialists in Littleton Massachusetts (978) 742-9014, http://www.embedinc.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.