Discussion in "Electronics" started by    Raiden395    Oct 5, 2013.
Sat Oct 05 2013, 01:14 am
#1
Hey guys, I've got a question regarding the memory layout of the 24FC1025-I/P.

According to the datasheet the way you write to this chip, through the I2C protocol, is by issuing a start, then your control byte, then the address high, then the address low, then the data, or whatnot. What is the address high/address low? I'm assuming that, because it's 1024 Kb, and it's set up to be 8 pages, the high address should be some number between 0 and 7 and the low address should be some number between 0 and 127. I might be totally wrong though. They specify the chip's range as 0FFFF-1FFFF.

The bottom line is that I'm having a terribly difficult time visualizing the addressing scheme.

I understand that the buffer of the device is 128 bytes, and that that is the maximum that I can write in one pass, but does each page have a specific address? When/where does each page start?

Is there some sort of diagram that I can see?

Thank you for your help.
Sat Oct 05 2013, 02:18 pm
#2
The 24FC1025 chip is internally organized as two blocks of 512K, its similar to having two 512kbit EEPROMs on i2c bus. The control byte selects block 0 and block 1 depending on if you want to access lower 512k block or higher.



and sub-address(address low and address high) will range from 0000 - FFFF just like in normal 512k eeprom. so Individually address low and high both can range from 00-FF (00 to 255).

Get Social

Information

Powered by e107 Forum System

Downloads

Comments

ztaletpzca
Wed Apr 24 2024, 11:19 pm
IrardlPex
Wed Apr 24 2024, 08:42 pm
Charlestehed
Wed Apr 24 2024, 05:20 pm
Robertgurse
Wed Apr 24 2024, 02:43 pm
Richardedils
Wed Apr 24 2024, 04:07 am
ChrisLub
Tue Apr 23 2024, 05:21 pm
Davidbab
Tue Apr 23 2024, 10:41 am
Richardrit
Tue Apr 23 2024, 09:54 am