PDA

View Full Version : Regarding the EEPROM 25LC640 series



cotang
- 7th April 2005, 01:39
Can someone explain the "Page" feature of these EEPROM for me. I can't seem to wrap my head around it. I read the datasheet and it says that I can write up to 32 byte before I need to do a write cycle. So the sequence is something like this I think...

CS low
Send Write Command
CS High
CS low
Send Write, Address, Byte1....Byte32.
CS low

What I described, was that a write cycle?
Then it goes on to saying that is has to reside from XXX0 0000 to XXX1 1111. which is equal to 31. So that means, If I do a write cycle with all 32 bytes, that means I fill up an entire page. Is that correct? and if so, how do I go about switching to the next page? would my next address in the write cycle be XX10 0000 = 32?

Any help would be appreciated! Thanks.

cotang
- 7th April 2005, 07:22
Hehehe, forget the last post, I figured it out. Also I manage to store a time format (7bytes) into the EEPROM without having to worry about the stupid Page thing. Took me two days but I got it working! No more wasted Memory. With a 64Kbit EEPROM = ~8192 byte, I can store ~1170 samples @ 7bytes per sample. yeah for me!!