- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机资料--AT24C02串行E2PROM的读写
AT24C02串行E2PROM的读写 页码,1/8
|首页 |精品文章 |下载中心 |本站教程 |留言 |论坛 |商城 |网站简介 |北方分站 |教
您现在的位置: 单片机启点网 本站教程 原创教程 本站教程正文 用户
AT24C02串行E2PROM的读写 热
AT24C02串行E2PROM的读写
作者:姜再留 本站教程来源:本站原创 点击数: 4682 更新时间:2005-3-14
I2C总线是一种用于IC器件之间连接的二线制总线。它通过SDA(串行数据线)及
时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个器件:不管是
机、存储器、LCD驱动器还是键盘接口。
1.I2C总线的基本结构 采用I2C总线标准的单片机或IC器件,其内部不仅有
路,而且将内部各单元电路按功能划分为若干相对独立的模块,通过软件寻址实现
少了器件片选线的连接。CPU不仅能通过指令将某个功能单元电路挂靠或摘离总线
单元的工作状况进行检测,从而实现对硬件系统的既简单又灵活的扩展与控制。I2C
电路结构如图1所示。
2.双向传输的接口特性 传统的单片机串行接口的发送和接收一般都各用一
S51系列的TXD和RXD,而I2C总线则根据器件的功能通过软件程序使其可工作于发送或接收
式。当某个器件向总线上发送信息时,它就是发送器(也叫主器件),而当其从总线
息时,又成为接收器(也叫从器件)。主器件用于启动总线上传送数据并产生时钟以
的器件,此时任何被寻址的器件均被认为是从器件。I2C总线的控制完全由挂接在
器件送出的地址和数据决定。在总线上,既没有中心机,也没有优先机。
总线上主和从(即发送和接收)的关系不是一成不变的,而是取决于此时数据传
向。SDA和SCL均为双向I/O线,通过上拉电阻接正电源。当总线空闲时,两根线都是高
连接总线的器件的输出级必须是集电极或漏极开路,以具有线与功能。I2C总线
送速率在标准工作方式下为100kbit/s,在快速方式下,最高传送速率可达400kbit/s
3.I2C总线上的时钟信号 在I2C总线上传送信息时的时钟同步信号是由挂接在
线上的所有器件的逻辑与完成的。SCL线上由高电平到低电平的跳变将影响到
一旦某个器件的时钟信号下跳为低电平,将使SCL线一直保持低电平,使SCL线上的所有器
开始低电平期。此时,低电平周期短的器件的时钟由低至高的跳变并不能影响SCL
于是这些器件将进入高电平等待的状态。
当所有器件的时钟信号都上跳为高电平时,低电平期结束,SCL线被释放返回高
所有的器件都同时开始它们的高电平期。其后,第一个结束高电平期的器件又将SCL
电平。这样就在SCL线上产生一个同步时钟。可见,时钟低电平时间由时钟低电平期最
Create PDF with GO2PDF for free, if you wish to remove this line, click here to buy Virtual PDF Printer
/jiaocheng/yuanchuang/200503/522.html 2006-3-31
AT24C02串行E2PROM的读写 页码,2/8
件确定,而时钟高电平时间由时钟高电平期最短的器件确定。
4.数据的传送 在数据传送过程中,必须确认数据传送的开始和结束。在I2C
规范中,开始和结束信号 (也称启动和停止信号)的定义如图2所示。当时钟线SCL
时,数据线SDA由高电平跳变为低电平定义为开始信号;当SCL线为高电平时,
低电平到高电平的跳变为结束信号。开始和结束信号都是由主器件产生。在开
后,总线即被认为处于忙状态;在结束信号以后的一段时间内,
原创力文档


文档评论(0)