- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《I2C总线知识》.pdf
2
I C总线的结构、工作时序与模拟编程
2
I C总线(Inter Integrated Circuit )是飞利浦公司于上个世纪 80 年代开发的一种“电路板
级”的总线结构。与其它串行接口相比,无论从硬件结构、组网方式、软件编程都有很大的
不同。在AT89C51 系统上使用汇编语言模拟I2C总线的各种信号及编程原理,为自主开发、
设计具有I2C总线接口的系统打下一个良好的基础,也为其它串口的模拟编程创造一个好的
思路和可行的方法。
2
IC总线的主要特点
1. 二线制结构。即双向的串行数据线 SDA、串行同步时钟线 SCL。总线上的所有器件其同
名端都分别挂在 SDA、SCL 线上(见图 7.1 );
2. I2C总线所有器件的SDA、SCL引脚的输出驱动都为漏极开路结构(见图 7.2 ),通过外接
上拉电阻将总线上所有节点的SDA、SCL信号电平实现“线与”的逻辑关系。这不仅可
以将多个节点器件按同名端引脚直接挂在SDA、SCL线上,还使I2C总线具备了“时钟同
步”、确保不同工作速度的器件同步工作;
3. 系统中的所有外围器件都具有一个 7 位的“从器件专用地址码”,其中高 4 位为器件类型
地址(由生产厂家制定),低 3 位为器件引脚定义地址(由使用者定义),主控器件通过
地址码建立多机通信的机制。因此I2C总线省去了外围器件的片选线,这样无论总线上挂
接多少器件,其系统仍然为简约的二线结构;
4. I2C总线上的所有器件都具有“自动应答”功能,保证了数据交换的正确性;
5. I2C总线系统具有“时钟同步”功能。利用SCL线的“线与”逻辑协调不同器件之间的速
度问题;
6. 在I2C总线系统中可以实现“多主机(主控器)”结构。依靠“总线仲裁”机制确保系统
中任何一个主控器都可以掌握总线的控制权。任何一个主控器之间没有优先级,没有中
心主机的特权。当多主机竞争总线时,依靠主控器对其SDA信号的“线与”逻辑,自动
实现“总线仲裁”功能;
7. I2C总线系统中的主控器必须是带CPU 的逻辑模块;而被控器可以是无CPU 的普通外围器
件,也可以是具有CPU 的逻辑模块。主控器与被控器的区别在于SCL的发送权,即对总
线的控制权;
2 2
8. I C总线不仅广泛应用于电路板级的“内部通信”场合,还可以通过I C总线驱动器进行不
同系统间的通信;
9. I2C总线的工作速度分为 3 种版本:S (标准模式),速率为100kb/s。主要用于简单的检
测与控制场合;F (快速模式),速率为400kb/s ;Hs (高速模式),速率为3.4Mb/s 。
2
IC总线的系统和接口内部结构
2
2.1 I C总线的系统结构
VCC
SDA
SCL
S S S S S S S S S S S S
C D C D C D C D C D C D
L A L A L A L A L A L A
主控器 A 外围器件 1 外围器件 2 外围器件 3 主控器 B 外围器件 n
2
图 7.1 具有多主机的I C总线的系统结构
2
2.2 I C总线接口的内部结构
每一个I2C总线器件内部的SDA、SCL引脚电路结
VCC
构都是一样的,引脚的输出驱动与输入缓冲连在一
起。其中输出为漏极开路的场效应管、输入缓冲为一 SDA
您可能关注的文档
- 《gbf型衬氟管道泵简介型号参数及价格》.pdf
- 《gbf型衬氟管道离心泵简介型号参数及价格》.pdf
- 《gbf衬氟化工管道泵简介型号参数及价格》.pdf
- 《GBT 10411-2016 城市轨道交通直流索引供电系统》.pdf
- 《GBT 2092016-2016 城市轨道交通接触网检测车通用技术条件》.pdf
- 《GBT 21527-202016 轨道交通扣件系统弹性垫板》.pdf
- 《GBT 21562-202016 轨道交通 可靠性、可用性、 可维修性和安全性规范及示例》.pdf
- 《GBT 23430-2016 城市轨道交通内燃调车机车通用技术》.pdf
- 《GBT 5009.60-2016 包装用聚乙烯、聚苯乙烯、聚丙烯成型品卫生标准的分析方法》.pdf
- 《GBT 道路交通管理数据词典 交通数据》.pdf
最近下载
- 园林机械使用规范.pptx
- 2024年(粮油)仓储管理员理论知识竞赛理论考试题库资料500题(含答案).pdf
- Sakura樱花Sakura樱花88E51702 说明书说明书用户手册.pdf
- 2024年新改版人教版七年级上册生物全册精编复习专用资料.doc
- 2024中煤电力限公司面向中煤集团内部招聘15人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- Unit 5 Into the wild Understanding ideas 课件 高中英语外研版(2019)必修第一册.pptx VIP
- Unit 5 Into the wild Understanding ideas示范公开课教学课件【外研版必修1】.pptx
- 2024四方人员云网安全运行应知应会考试.doc
- 人教版2023-2024学年六年级上册数学 第四单元 比(学生版)-(复习讲义)单元速记·巧练.docx VIP
- 技能鉴定题库(1349道).docx
文档评论(0)