- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串行EEPROM存储器及应用剖析
* 附录 B 串行EEPROM存储器及应用 附录B 串行EEPROM存储器及应用 一、二线制I2C总线CMOS 24系列串行EEPROM存储器 图 附B-1 DIP8封装的24系列串行EEPROM存储器 1. ?I2C总线特性 I2C总线协议是Philips公司开发的两线制(即串行时钟信号SCL和串行数据/地址线SDA)串行通讯接口,I2C协议主要特点如下: (1) 在I2C通讯协议中,通讯过程由产生SCL时钟信号的主器件(如微处理器)控制,即主器件除了产生作为读/写同步信号的SCL外,还发出“启动”和“停止”总线操作的控制信号。 (2) 在I2C总线协议中,允许总线上挂接多个从器件(如存储器),形成“一主多从”结构(采用总线仲裁方式后,可允许同时存在多个主器件,不过在单片机系统中很少见,因此不介绍)。每个从器件均有惟一“从片地址”,主器件启动了 I2C总线后,所有从器件均处于接收状态,接收主器件发送来的地址信息(广播形式),并与自身的“从片地址”比较:如果相符,则通过SDA引脚回送低电平的“应答信号”;反之,不做任何响应。在7位地址格式中,从片地址由7位从片地址(最多可以连接128个从器件)和控制数据传输方向的读写标志位(R/W)组成。例如,采用I2C总线接口的EEPROM存储器的从片地址格式为1 0 1 0 A2 A1 A0 (3) 对于主器件来说,SCL引脚为输出,且漏极开路;对于从器件来说,SCL引脚为输入。SDA是漏极开路的数据/地址输入/输出引脚。 (4) 在I2C总线协议中,把数据发送到SDA线的器件称为“发送器”,接收数据的器件称为“接收器”。例如,主器件(如CPU)把数据或从器件地址写入从器件(如存储器)时,主器件是发送器,从器件是接收器;当主器件读取从器件存储单元信息时,从器件是发送器,主器件是接收器。接收器收到发送器一个字节数据后,必须回送一个低电平的应答信号,否则发送器将停止发送数据。 图 附B-2 I2C总线操作时序 (5) ?I2C总线标准约定的时间参数。 在I2C总线标准中,对下列时间宽度有严格要求: · 读写同步信号SCL高电平最小时间。 · 读写同步信号SCL低电平最小时间。 · “停止”操作时,SCL由低电平变为高电平(即SCL信号上升沿)到SDA变为高电平的最小时间。 · “启动”操作时,SDA由高电平变为低电平(即SDA信号下降沿)到SCL变为低电平的最小时间。 以上时间不得小于4.7 μs。 · 最大数据传输率,每秒传输的数据量不得超过100 Kbit,即同步信号SCL频率最大为100 kHz。 2. 二线制I2C总线24系列串行EEPROM存储器写入过程 二线制I2C总线24系列串行EEPROM存储器支持字节写入方式和页写入方式。 1) 字节写入方式 字节写入过程如下:启动→给出芯片控制字节→等待EEPROM芯片回送应答信号→输出EEPROM存储单元地址字→等待EEPROM芯片回送应答信号→输出写入存储单元的数据→等待EEPROM芯片回送应答信号→停止。 2) 页面写入 串行EEPROM存储器内部有页写入缓冲器(页写入缓冲器容量P的大小与芯片生产厂家、型号有关,如表附B-1所示),因此可以使用页面写入方式: 启动→给出芯片控制字节→等待EEPROM芯片回送应答信号→输出EEPROM存储单元地址字(n)→等待EEPROM芯片回送应答信号→输出写入存储单元的数据(n)→等待EEPROM芯片回送应答信号→输出写入存储单元的数据(n+1)→等待EEPROM芯片回送应答信号……→输出写入存储单元的数据(n+P)→等待EEPROM芯片回送应答信号→停止。 表 附 B-1 3) 写周期结束查询 图 附B-3 3. 读操作 1) 立即地址读 图 附B-4 立即读操作 2) 读指定存储单元(字节读) 图 附B-5 字节读操作 3) 连续读 图 附B-6 连续读操作 4. 串行EEPROM与MCS-51接口 图 附B-7 I2C总线存储器与MCS-51的连接 图 附B-8 I2C总线器件的连接 5. 用软件模拟在P1.0、P1.1引脚产生I2C总线定时信号参考程序 说明: ByteCnt DATA 30H ; ?I2C数据字节计数器 SlvAdr DATA 31H ; 从器件地址 SubAdr DATA 32H ; 待读写的
您可能关注的文档
- 丰城北报告正文剖析.doc
- 薄膜材料考试题目课件.docx
- 丰田公司运营管理案例分析-7页剖析.docx
- 藏布桥改建施工方案课件.docx
- 薪酬体系改进方案课件.ppt
- 薪酬设计的思路与方法(经典)课件.ppt
- 丰台区2016年高三一模试题(文科综合)剖析.doc
- 中餐宴会服务剖析.ppt
- 丰鹤1机组引风机电缆铺设施工方案剖析.doc
- 丰益桥南站基坑开挖施工方案论证剖析.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)