On Thu, 26 Feb 2004, Jinx wrote: > > Can an interrupt that occurs while waiting for write completion > > attempt to read from EEPROM or read/write program memory? > > AFAIK no manual or EEPROM d/s specifically says you can't > read EE whilst a write is occuring. The datasheets say, "After a write sequence has been initiated, EECON1, EEADR and EEDATA cannot be modified." As the actual write on a micro > is done in h/w on a single byte by a timer/charge pump and doesn't > rely on or affect s/w, maybe you can read other locations during the > ~4ms that the write takes. I've never tried that and unfortunately not > able to at the moment My question could have been worded better; I was asking whether the OP was actually trying to do that, since it would be a problem. You can't read EEPROM or program memory while an EEPROM write is in progress. -- John W. Temples, III -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu