--- Jinx wrote: > 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. I am not writing to EEPROM location all the time.only at special condition I am writing to it.(very few times). the data that is coming through RS-232 is stored in some variable for some other purpose. The RS232 traffic will be > 900 > bytes/second, > although you need > 4ms to write data to the EEPROM. > What > exactly are you doing ? when I am writingto the EEPROM through RS-232 at that time I am not getting data through RS-232. I am using a separate program which writes to the EEPROM .In short the code to write to the EEPROM and the code that is sending data for some other purpose through RS-232 is different. I am writing at the first 4 location of EEPROM of 16f877. > > -- > http://www.piclist.com#nomail Going offline? Don't > AutoReply us! > email listserv@mitvma.mit.edu with SET PICList > DIGEST in the body ________________________________________________________________________ Yahoo! India Matrimony: Find your partner online. Go to http://yahoo.shaadi.com -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body