Are you writing the data to the same EEPROM byte(s) all the time ? It's possible you're exceeding the endurance of the EEPROM. The RS232 traffic will be > 900 bytes/second, although you need > 4ms to write data to the EEPROM. What exactly are you doing ? -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body