AT24C04 4kbit串行EEPROM
AT24C04提供4096位串行电可擦可编程只读存储器(EEPROM),组织为每个8位的512字。AT24C04在许多工业和商业应用中进行了优化,在这些应用中,低功耗和低电压操作是必不可少的。
销的描述AT24C04:
密码 |
销的名字 |
描述 |
1、2、3 |
A0, A1, A2 |
用户配置芯片选择引脚,在级联期间有用 |
4 |
Vss(地面) |
连接到地面的电路 |
5 |
串行数据(SDA) |
用于I2C通信的串行数据引脚 |
6 |
串行时钟(sci) |
用于I2C通信的串行时钟脚 |
7 |
写保护 |
如果连接到Vss写是启用的,如果连接到Vcc写是禁用的。 |
8 |
Vcc |
连接到供应轨 |
AT24C04规范
最大时钟频率:1mhz
电源电流-最大:1ma
电源电压-最小:1.7 V
电源电压-最大:3.6 V
工作电压:1.7V ~ 3.6V
内部组织512 x 8 (4K)内存
通讯:串行,2线,I2C
写周期时间:5ms
16字节页(4K)写模式
可以在8引脚PDIP, SOIC,超薄Mini-MAP (MLP 2x3), 5引脚SOT23, 8引脚TSSOP和8球dBGA2封装。
注意:完整的技术细节可在AT24C04数据表请在这一页的末尾给出答案。
相当于AT24C04:24 lc512
选择eepm:24 lc1026 25 lc050 24 c32
在哪里使用AT24C04 EEPROM:
at24c04是一款512千兆位8针EEPROM IC,我们知道EEPROM是电可擦可编程只读存储器的缩写,我们可以将信息存储在这片IC上,就像笔驱动器一样,即使电源关闭,它也会保存在那里。然后可以在需要时检索或重写信息。
它的工作电压范围很宽,从1.7V到3.6V,这使得它非常适合用于3.3V系统。每个IC具有512Kb的存储空间,如果需要扩展,可以与8个类似的IC级联。该IC在2线协议(IIC/I2C)的帮助下工作,因此它很容易与大多数MCU的接口,并且消耗更少的引脚。
因此,如果您正在寻找一个512KB的存储和工作在串行,2线,I2C的EEPROM IC,那么这个IC可能是您的正确选择。
如何使用AT24C04 EEPROM IC:
AT24C04 EEPROM IC通过I2C协议.要将其与MCU接口,只需将IC (3.3V)通电并连接如下所示的通信线。
串行时钟SCK(引脚6)连接到微控制器的串行时钟引脚,串行数据SDA(引脚5)连接到微控制器的串行数据引脚。同样,像所有的I2C通信,我们使用两个上拉电阻或4.7k将SCK和SDA线拉高。这将保持总线在空闲状态下处于高状态。
除此之外,我们有三个芯片选择引脚即A0, A1和A2。这三个引脚只有在多个I2C器件或EEPROM连接到同一个单片机时才有用,否则三个引脚可以直接接地。在上图中,我们已经将三个引脚连接到GPIO引脚,以便在需要时可以级联多个EEPROM IC。
写保护WP(引脚7)是为了提高IC中的数据安全性而提供的,只有当WP引脚保持低电平(逻辑0)时,才能在EEPROM上写入或擦除数据,否则写入的数据将保持原样。通常这个引脚将接地(逻辑0)时,保护是不需要的。无论WP引脚的状态如何,都可以从EEPROM读取数据。
一旦通信成功,单片机就可以通过编程调用正确的寄存器值来读写数据到EEPROM。首先,必须在数据之后指定读取/写入数据的位置地址。通常这是一个字节一个字节地读取/写入数据的方式。AT24C04 IC提供了一个页面写入选项,它允许用户连续写入128字节的数据,而不需要提到每个数据的地址。阅读页面末尾的数据表,了解更多关于如何与IC通信的信息。
AT24C04的应用:
音频设备
数据记录
远程存储设备
数据分析
存储设备
用于MCU Flash内存较少的地方
AT24C04的二维模型:
AT24C04 8引脚PDIP封装的二维尺寸如下