网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机原理及应用教学课件作者第2版胡长胜课件+源程序19AT24Cxx系列存储课件.ppt

单片机原理及应用教学课件作者第2版胡长胜课件+源程序19AT24Cxx系列存储课件.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目十 AT24Cxx系列存储器芯片的应用设计 ●项目背景 在单片机的开发应用中,常常希望对现场输入的数据能够在断电的情况下长久保存,以避免下次开机时的重新输入。此项工作通常采用AT24C02芯片来完成。 AT24C02是带I2C(Inter Integrated Circuit Bus)总线接口的E2PROM,其容量为256×8,它的特点是无需特殊设备,单片机本身就可对它进行读/写操作,写入数据在断电情况下可保存十年以上,使用非常方便。但由于80C51单片机没有I2C总线接口,故不能直接使用。通常采用虚拟I2C总线技术来解决这个问题。 项目十 AT24Cxx系列存储器芯片的 应用设计 ●项目目标 ◆掌握AT24Cxx系列存储器芯片的原理及应用知识 ◆了解AT24Cxx系列存储器芯片接口知识 ◆掌握AT24Cxx系列存储器芯片的编程方法 ●项目任务 ◆学习AT24Cxx系列存储器芯片的原理及应用知识 ◆单片机与AT24Cxx系列存储器芯片的接口与编程 学习任务 AT24Cxx系列存储器芯片 工作原理的学习 ●学习内容 ◆AT24Cxx系列存储器芯片的功能与引脚介绍 ◆AT24Cxx系列存储器芯片的指令作用介绍 ◆AT24Cxx系列存储器芯片的工作时序 ◆AT24Cxx系列存储器芯片的操作过程 ●学习目标 ◆掌握AT24Cxx系列存储器芯片功能与引脚作用 ◆掌握AT24Cxx系列存储器芯片的指令作用 ◆看懂AT24Cxx系列存储器芯片的工作时序和操作过程 一、AT24Cxx系列存储器芯片总体描述 AT24Cxx系列存储器是典型的I2C总线接口器件。 1.I2C总线工作原理 1.I2C总线工作原理 I2C总线是Philips公司推出的串行总线标准(为二线制)。SDA是串行数据线、SCL是串行时钟线,可发送和接收数据。典型的I2C总线系统结构,如图10-1所示。I2C总线上可以挂接多个器件,其中每个器件必须都支持I2C总线通信协议。 所有挂接在I2C总线上的器件和接口电路都应具有I2C总线接口,且所有的SDA/SCL同名端相连。I2C总线上所有设备的SDA, SCL引脚必须外接上拉电阻。 特点:组成系统结构简单,占用空间小,芯片管脚的数量少,无需片选信号。允许若干兼容器件共享总线,应用比较广泛。 1.I2C总线工作原理 1)I2C总线器件的寻址方式 (1)总线上所有器件要依靠SDA发送的地址信号寻址,不需要片选线; (2)由于所有器件都通过SCL和SDA连接在I2C总线上,因此,主器件在进行数据传输前需要通过寻址,选择需要通信的从器件。I2C总线上所有外围器件都需要有唯一的7位地址,由器件地址和引脚地址两部分组成; (3)器件地址是I2C器件固有的地址编码,器件出厂时就已经给定,不可更改; (4)引脚地址是由I2C总线外围器件的地址引脚(A2,A1,A0)决定,根据其在电路中接电源正极、接地或悬空的不同,形成不同的地址代码。 目前,市场上I2C总线接口器件有多种,例如A/D转换器、D/A转换器(PCF8591)、时钟芯片和存储器等。 1.I2C总线工作原理 2)I2C总线的传送格式 I2C总线的传送格式为主从式,对系统中的某一器件来说有四种工作方式:主发送方式、从发送方式、主接收方式、从接收方式。 以主发送从接收为例: 主器件产生开始信号以后,发送的第一个字节为控制字节。前七位为从器件的地址片选信号。最低位为数据传送方向位(高电平表示“读”从器件,低电平表示“写”从器件),然后发送一个选择从器件片内地址的字节,来决定开始读写数据的起始地址。接着再发送数据字节,可以是单字节数据,也可以是一组数据,由主器件来决定。从器件每接收到一个字节以后,都要返回一个应答信号(ASK=0)。主器件在应答时钟周期高电平期间释放SDA线,转由从器件控制,从器件在这个时钟周期的高电平期间必须拉低SDA线,并使之为稳定的低电平,作为有效的应答信号。 2.AT24Cxx系列存储器 AT24Cxx系列存储器是Atmel公司的I2C总线接口的串行EEPROM存储器,具有型号多、容量大、支持I2C总线协议、占用单片机I/O端口少,芯片扩展方便、读写简单等优点。 1)芯片特点 (1) 低电压/标准电压操作:1.8~5 V; (2) 2线串行接口,双向数据传输协议; (4) 8 B页面(AT24C01/02),16 B页面(AT24C04/08/16)写入方式; (6) 自定时写入周期(最大10 ms); (7) 高可靠性:使用寿命为100 000次写/擦除,数据保留期为100年; (8) 多种封装形式:提供芯片、模块及标准封装形式。 2.AT24Cxx系列存储器 2)AT24Cxx系列存储器逻辑结构与存储器组织 AT24Cxx系

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档