什么是AT24C256 EEPROM:引脚配置及其工作
在AT24C256 EEPROM中,术语“eepm“代表电可擦除可编程存储器2021欧洲杯足球竞猜官方平台,这是一个非易失性的存储器类型,因为即使电源关闭电源,IC上的数据也残留。它允许您以位形式存储数据,并即使电源关闭也可以检索数据。基于其物理位置,EEPROM分为两种类型。
它们是内部EEPROM嵌入式和外接EEPROM,其形式有集成电路并且可以使用串行接口协议(I2C或SPI)连接到MCU。本文简要说明了一系列外部EEPROM IC,AT24C256 EEPROM IC。
什么是AT24C256 EEPROM?
AT24C256 EEPROM是一种8引脚、32kbyte电可擦可编程只读存储器集成2021欧洲杯足球竞猜官方平台芯片,用于在该芯片上存储数据/信息,即使断电也能保存。它的工作原理就像钢笔驱动器。如果需要,可以覆盖或检索IC上的信息。
这些是串行EEPROM Atmel微芯片与流行的AT25和AT24系列。AT24系列EEPROM是I2C EEPROM, AT25系列EEPROM是SPI EEPROM。
AT24C256 EEPROM的各种工作电压为1.7伏至5.5伏,可作为3.3伏和5伏系统中的理想EEPROM。该IC的存储空间为32千字节或256kbit,可以级联8个类似的EEPROM芯片进行扩展。
该芯片的工作采用了双线协议(IIC/I2C),易于与数量有限的各种单片机进行接口。别针。它在几个方面都是理想的EEPROM电池- 相关的应用程序,因为AT24C256 IC的读电流为40微安。
/销销配置图
AT24C256 EEPROM是一个8针集成芯片,具有32kbyte内存。AT24C256 EEPROM引脚配置如下表所示。引脚图和AT24C256 IC如下图所示。
销不。 |
销的配置 | 描述/功能 |
1 | A0(地址输入) | 它是用户配置的芯片选择引脚之一,并在级联时使用。 |
2 | A1(地址输入) | 它是用户配置的芯片选择引脚之一,并在级联时使用。 |
3. | A2(地址输入) | 它是用户配置的芯片选择引脚之一,并在级联时使用。 |
4 | 地面/ Vss | 它连接到给定电路的地。 |
5 | SDA(串行数据) | 它是指用于I2C通信的串行数据引脚 |
6 | SCL(串行时钟 | 它指的是I2C通信的串行时钟引脚 |
7 | WP(写保护) | 如果此引脚连接到地(VSS),则启用写入。当它连接到VCC时,写入引脚被禁用 |
8 | vcc. | 它连接到电路的电源。 |
电路图/如何使用
让我们了解如何在小示例电路图的帮助下使用AT24C256 EEPROM IC。借助I2C协议,AT24C256 EEPROM IC通信。电路图接口eepm集成电路与单片机的配合如下图所示。给集成电路3.3伏或5伏的供电电压,其通信线路连接如下图所示。
将引脚6 SCK (Serial Clock)连接到单片机的SCK引脚,将引脚5 SDA (Serial Data)连接到单片机的SDA引脚。SCK和SDA引脚在2个上拉电阻的帮助下被拉到高通信线路上,就像I2C通信一样。这有助于在空闲状态下保持总线处于高状态。
该IC的三个选择引脚为A0、A1和A2,只有当多个EEPROM或I2C设备连接到同一个MCU(微控制器单元)时才使用。否则,这些地址引脚直接连接到地面。观察上面的电路图,这3个引脚连接到GPIO引脚,因为如果有必要,多个EEPROM IC可以级联。
为了提高该集成电路的数据安全性,采用了AT24C256 EEPROM的7引脚,即写保护引脚。如果可写保护(WP (Write Protect))值为低(逻辑0),则可以对EEPROM IC进行擦除或写入,否则写入的数据保持不变。如果不需要数据保护,则该引脚接地(0)。我们可以在任何条件下读取EEPROM上的数据,而不管WP引脚状态如何。
成功通信后,我们可以通过使用右侧寄存器的值来编程MCU以将数据写入/读取数据到EEPROM IC。首先,我们应该指定要读/写入数据的位置的地址。这显示了如何按字节读取/写入字节的正常过程。
等效的24LC512 EEPROM IC提供了Page Write的附加选项,以便用户可以连续写入126字节的数据,而无需提及每个字节数据的任何地址。
交换EEPROM IC与eEPROM之间数据的过程单片机如下图所示。整个消息/数据被分成起始位,从地址,读/写点,以及确认位。
控制代码不能由用户更改,因为它是硬编码的,并且它的值总是1010。单片机设置芯片选择引脚的值。如果芯片选择引脚A0, A1, A2被设置为低,那么设备的结果地址将是0x50。
AT24C256 eepm规范
AT24C256 EEPROM的规格或技术特性或特点如下
- AT24C256 EEPROM是一种256Kbit的集成芯片。
- 其工作电压范围从1.7伏到5.5伏
- 它与两线串行接口(IIC)或I2C接口一起使用
- 存储内存为32Kbytes (256Kbit)
- 页写入器缓冲区的大小是128字节
- 写周期和自定时擦除的时期是5毫秒
- 读电流为40微安
- 兼容时钟的频率范围为400kHz至1MHz
- 它提供了超过100万张读/写周期
- 备用电流为6微安。
- 它是UDFN,TSSOP和VFBGA包类型的8针IC。
- 功耗低
- 数据保留大于100年
- 它有资格在汽车的各种应用中雇用
- 它提供工厂编程。
替代方案AT24C256 EEPROM.
24C04、25LC040、25LC1026和24C32是可选的AT24C256 EEPROM集成芯片,而24LC512是相当于AT24C256的EEPROM集成芯片
24C04:是一种8针串行EEPROM IC,提供4096位存储器,每8位存储器有512个字。该集成电路广泛应用于需要低电压和低功耗操作的各种应用场合。
等同物是AT24C256 EEPROM和24LC512 EEPROM。备选方案是24LC1026 EEPROM,24C32 EEPROM和24LC050 EEPROM IC。其工作电压范围为1.7伏至3.6伏,并提供4K位的内存大小。
AT24C256 EEPROM在哪里使用/应用
以下是AT24C256 EEPROM的应用
- 这种集成电路用于音频设备
- 用于数据记录和数据分析
- 用于存储设备
- 适用于flash存储器,单片机较少
- 用于远端存储设备
- 用于电池操作的应用。
因此,这一切都是关于AT24C257的概述eepm——定义,引脚配置/针图,电路图/如何使用,规格,使用/应用程序。如果要将数据存储在Arduino中,则此小EEPROM可以用作外部存储器模块。它通过使用I2C总线或界面与Arduino连接并增加容量。由于使用Atmega芯片本身的Arduino具有具有几个引脚的特定EEPROM存储器。这是一个问题,“24C04 EEPROM IC的应用是什么?“