IIC接口,IIC协议介绍
2026/9/24 16:57:28 网站建设 项目流程

===========待补充0922

一、IIC介绍

-用途: IIC是一个用途比较广泛的外围接口,主要用于一些IIC从设备的配置;

-时钟频率:几十K到几百K;最高几兆HZ. 常用的是100KHZ,400KHZ

-特点:支持多主控,但同一时间内只有一个主控。

二、IIC电气特性,物理特性

-物理特性:IIC接口一共两条线,SDA数据线,SCL时钟线.

-电气特性:IIC的时钟线,数据线电压需要接上拉电阻; 因为IIC接口是开漏式输出没有输出高电平的能力,要想输出高电平需要外接上拉电阻。

-为什么用开漏式输出:I2C总线可以搭载 很多设备,设备之间是一个线与的逻辑 关系,,避免设备之间造成短路,造成 I2C设备的损坏,所以使用开漏式输出。

二、IIC时序

1.有几个重要参数:

-起始信号:数据传输开始时,时钟为高电平,数据由高拉低;

-停止信号:数据传输结束时,时钟为高电平,数据由低拉高;

-应答信号(ACK):主机写数据到从机,每当主机向从机发送完一个字节的数据,从机会给主机一个应答信号,告诉主机以及接收到了数据。 ACK=0有效

-NACK: 主机往从机读数据,当主机收到从机吐出的数据,主机会给从机回一个NACK信号,告诉从机已收到数据.

-注:1)空闲时,时钟和数据都为高电平; 2) IIC通信有主机发起,由主机产生时钟信号;

2.IIC写帧格式 / 时序

字节写,帧格式:

时序:

3.IIC读帧格式 / 时序

字节读,帧格式:

时序:

四、.EEPROM 的IIC的时序

IIC写时序

字节写

页写

IIC的读时序

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询