电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

AT24C04在电子设计中的作用

AT24C04在电子设计中的作用_第1页
1/7
AT24C04在电子设计中的作用_第2页
2/7
AT24C04在电子设计中的作用_第3页
3/7
AT24C04 在电子设计中的作用 【摘要】本文介绍了 EEPROM 器件 AT24C04 的基本使用方式,通过 51 单片机与 AT24C04 建立 I2C 串行通信方式,实现AT24C04 的读、写操作。以 AT24C04 为例,详细说明了 EERPOM在电子设计中的实际应用价值。 【关键词】EEPROM;I2C 通信;单片机控制;掉电存储 1 前言 EEPROM,即电可擦可编程只读存储器,是一种掉电后数据不丢失的存储器件。它常用于存放硬件设置数据和保存记录设备数据,防止掉电后数据丢失。本文介绍了 AT24C04,作为一种串行总线存储器,它具有体积小、引脚少、功耗低等特点,是 EEPROM 器件在电子设计中的应用价值体现。 2AT24C04 的基本介绍 AT24C04 是 Atmel 公司的一款 I2C 串行 EEPROM,其工作电压范围宽,VCC 工作在 1.7-5.5 伏,兼容 51 单片机的 TTL 电平。芯片引脚分布图如图 2-1 所示:A1、A2 为芯片的引脚地址,SCL 和SDA 为 I2C 总线接口的串行时钟线与数据线。WP 为写保护引脚,当芯片写保护时,WP 为高电平,智能对器读操作,不能改写内部数据,从而起到硬件保护作用,当 WP 为低电平常,才能实现对器件的写操作。芯片引脚少,外围电路简单,减少了布局布线空间。 3AT24C04 的控制过程 使用 STC89C51 单片机实现对 AT24C04 的控制,实质是建立单片机与 EEPROM 芯片的 I2C 通信。相比 RS232 和 SPI 通信而言,I2C 的时序要复杂一些。SCL 与 SDA 的建立关系是,在 SCL 高电平常,SDA 数据保持,在 SCL 低电平常,SDA 数据变化。AT24C04的操作可分为写单字节,写多字节,读单字节和读多个存储字节。以写单一字节为例,起始信号完成后输入器件地址和读写状态。“1”表示读操作,“0”表示写操作。等待从设备(AT24C04)的应 答 信 号 。 接 收 到 应 答 信 号 后 主 设 备 ( 单 片 机 ) 向 从 设 备(AT24C04)发送所写地址(8 位),等待应答信号,写入地址对应数据(8 位),等待应答信号,以停止信号终止本次写操作。写单字节时序图如图 3-1 所示:当单片机控制 AT24C04 读取任意字节时,起始信号完成后输入器件地址和写状态“0”。单片机等待从AT24C04 的应答信号。接收到应答信号后,单片机向 AT24C04 发送所读地址(8 位),等待应答信号。再次产生起始信号,输入器件地址和读状态“1”,等待应答信号,读取地址对应数据(8 位),无须响应答信号,以停止信号终...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

AT24C04在电子设计中的作用

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部