EEPROM data corruption

Status
Not open for further replies.

StupidDum

New Member
In my application on a data logger, when external interrupt occurs, the microcontroller will read from real time clock and write it to I2C EEPROM.
The logger works fine for most of the time. However, sometimes I found that the data in the logger is corrupted.

I disable global interrupt before writing to EEPROM.
Would the EEPROM data be corrupted while it is reading??
Besides, what precaution on hardware, PCB to reduce the noise to it.
Thank you.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…