Question about PIC processor EEPROM

Thread Starter

John P

Joined Oct 14, 2008
2,025
I'm using a PIC16F690, where I need to use the EEPROM, reading often and writing occasionally. The data book says a write operation takes 5msec typical, and there's a flag you can check to see whether it's complete. But the book is silent about whether you can read from the EEPROM while a byte is being written. I mean reading a different byte, not the one being stored. Is the rest of the EEPROM available during a write, or does the whole thing lock up?
 

AlbertHall

Joined Jun 4, 2014
12,338
No, the EEPROM is locked until the write is finished. You could cache the EEPROM in RAM though that is pretty limited in the '690.
 
Top