24系列EEPROM的应用
作为一种非易失性存储器(NVM),24系列EEPROM使用的很普遍,一般作为数据量不太大的数据存储器。下面总结一下其应用的一些要点。从命名上看,24CXX中XX的单位是kbit,如24C08,其存储容量为8k bit,即1k Byte=1024 Byte。
|
芯片 | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
24C01/02/21 | 1 | 0 | 1 | 0 | E2 | E1 | E0 | R/W |
24C04 | 1 | 0 | 1 | 0 | E2 | E1 | A8 | R/W |
24C08 | 1 | 0 | 1 | 0 | E2 | A9 | A8 | R/W |
24C16 | 1 | 0 | 1 | 0 | A10 | A9 | A8 | R/W |
24C32/64 | 1 | 0 | 1 | 0 | E2 | E1 | E0 | R/W |
24C128/256/512 | 1 | 0 | 1 | 0 | 0 | E1 | E0 | R/W |
24C1024 | 1 | 0 | 1 | 0 | 0 | E1 | A16 | R/W |
2.字节地址
在对芯片内的某一字节或一连续地址进行读写操作时,需要制定其地址或首字节的地址,不同芯片地址有不同的表示方式,如下表所示,其中有些芯片的地址位的高位存储在器件地址中。
芯片 | 地址位数 | 地址范围 |
24C01 | bit7-bit0 | 0x00-0x7F |
24C02 | bit7-bit0 | 0x00-0xFF |
24C04 | A8,bit7-bit0 | 0x00-0x1FF |
24C08 | A9,A8,bit7-bit0 | 0x00-0x3FF |
24C16 | A10,A9,A8,bit7-bit0 | 0x00-0x7FF |
24C32 | bit15-bit8,bit7-bit0 | 0x00-0xFFF |
24C64 | bit15-bit8,bit7-bit0 | 0x00-0x1FFF |
24C128 | bit7-bit0 | 0x00-0x3FFF |
24C256 | bit7-bit0 | 0x00-0x7FFF |
24C512 | bit7-bit0 | 0x00-0xFFFF |
24C1024 | A16,bit15-bit8,bit7-bit0 | 0x00-0x1FFFF |