1.eeprom的设备地址
小梅哥开发板上的EEPROM芯片,是 ATMEL 公司生产的 AT24C 系列中的型号为 AT24C64 的EEPROM 存储芯片。AT24C64 存储容量为 64Kbit,内部分成 256 页,每页 32 字节, 共有8192 个字节,且其读写操作都是以字节为基本单位。 AT24C64 EEPROM 存储芯片的器件地址包括厂商设置的高 4 位 1010 和用户需自主设置的低 3 位 A0、A1、A2 。在硬件设计时,通过将芯片的 A0、A1、A2 这 3 个引脚分别连接到 VCC 或 GND 来实现器件地址低 3位的设置,若 3 个引脚均连接到 VCC,则设置后的器件地址为 1010_111;若 3 个引脚均连接到 GND,则设置后的器件地址为 1010_000。由于 A0、A1、A2 这 3 位只能组合出 8 种情况,所以一个主机最多只能连接 8 个 AT24C64 存储芯片。文章来源:https://www.toymoban.com/news/detail-509119.html
2.eeprom的存储地址
以 EEPROM 存储芯片为例,在 ATMEL 公司生产的 AT24C 系列 EEPROM 存储芯片中选取两款存储芯片 AT24C04 和 AT24C64。AT24C04 的存储容量为 1Kbit(128byte),7 位存储地址即可满足所有存储单元的寻址,存储地址为单字节即可;而 AT24C64 的存储空间为64 Kbit(8Kbyte),需要 13 位存储地址才可满足所有存储单元的寻址,存储地址为 2 字节。
AT24C04、AT24C64 存储地址示意图
参考:野火fpga文章来源地址https://www.toymoban.com/news/detail-509119.html
到了这里,关于2.EEPROM介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!