首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > ATMEL 24c02使用详解

ATMEL 24c02使用详解

资料介绍
ATMEL 24c02使用详解
ATMEL 24c02使用详解


I2C总线是一种用于IC器件之间连接的二线制总线。它通过SDA(串行数据线)及SCL(串
行时钟线)两根线在连到总线上的器件之间传送信息,并根据地址识别每个
器件:不管是单片机、存储器、LCD驱动器还是键盘接口。
  1.I2C总线的基本结构 采用I2C总线标准的单片机或IC器件,其内部不仅有I2C接
口电路,而且将内部各单元电路按功能划分为若干相对独立的模块,通过软
件寻址实现片选,减少了器件片选线的连接。CPU不仅能通过指令将某个功能单元电路挂
*或摘离总线,还可对该单元的工作状况进行检测,从而实现对硬件系统的
既简单又灵活的扩展与控制。I2C总线接口电路结构如图1所示。
2.双向传输的接口特性 传统的单片机串行接口的发送和接收一般都各用一条线,如M
CS51系列的TXD和RXD,而I2C总线则根据器件的功能通过软件程序使其可工作
于发送或接收方式。当某个器件向总线上发送信息时,它就是发送器(也叫主器件),而
当其从总线上接收信息时,又成为接收器(也叫从器件)。主器件用于启动总
线上传送数据并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件
。I2C总线的控制完全由挂接在总线上的主器件送出的地址和数据决定。在总
线上,既没有中心机,也没有优先机。
  总线上主和从(即发送和接收)的关系不是一成不变的,而是取决于此时数据传送的
方向。SDA和SCL均为双向I/O线,通过上拉电阻接正电源。当总线空闲时,两
根线都是高电平。连接总线的器件的输出级必须是集电极或漏极开路,以具有线“与”功
能。I2C总线的数据传送速率在标准工作方式下为100kbit/s,在快速方式
下,最高传送速率可达400kbit/s。
  3.I2C总线上的时钟信号 在I2C总线上传送信息时的时钟同步信号是由挂接在SCL
时钟线上的所有器件的逻辑“与”完成
标签:ATMEL24c02使用详解
ATMEL 24c02使用详解
本地下载

评论