> Is there any reason why you can't do what I have done below ? With all due and sincere respect to David, Tony and James and farts in Microchip's general direction, there is something screwy going on. The various routines I've tried and modified do write to the EEPROM (any value, any location) yet previously written-to locations revert to FF. This is not a good thing "It writes Jim, but not as we know it" I'll have to sit and bash this out again today -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu