当前位置: 首页 > article >正文

嵌入式单片机中IIC通信控制与实现

第一:内部集成电路概述

  1. 基本概念

      内部集成电路(Inter Integrated circuit )的简称叫做IIC,是一种简单的、半双工同步通信的串行通信接口,IIC总线是上世纪80年代(1982年)由飞利浦公司设计出来,当时的目的是为了给MCU和外围芯片提供更简单的交互方式。

  1. 引脚说明

      IIC总线只需要两根引脚就可以实现通信,一根是数据线(SDA),另一根是时钟线(SCL),所有通过IIC接口通信的外围器件都挂载在IIC总线上,通过这种机制就可以实现多机通信。

      可以看到,外围器件的时钟线和数据线都是挂载在IIC总线(由主控芯片提供),并且在空闲状态下所有器件的时钟线(SCL)和数据线(SDA)都被总线的上拉电阻拉高,这样就可以把SDA引脚和SCL引脚设置为开漏模式即可,好处是防止短路


http://www.kler.cn/a/456631.html

相关文章:

  • 工作中常用Vim的命令
  • 本地小主机安装HomeAssistant开源智能家居平台打造个人AI管家
  • 分区表全局索引split测试
  • kafka的配置
  • 【PDF物流单据提取明细】批量PDF提取多个区域内容导出表格或用区域内容对文件改名,批量提取PDF物流单据单号及明细导出表格并改名的技术难点及小节
  • 《SwiftUI 实现点击按钮播放 MP3 音频》
  • 全国青少年信息学奥林匹克竞赛(信奥赛)备考实战之循环结构(for循环语句)(三)
  • 欧科云链OKLink:比特币与以太坊“双重启动”将如何撬动市场?
  • 12.26【net】[review][day2]
  • 以太网(Ethernet)与互联网(Internet)
  • 【vue】vue运行报错“Error:listen EACCES:permission denied”
  • 如何写好一篇技术文档???
  • 远程控制macOS一直卡在100%,能连接上了却只显示了壁纸?
  • 20241218-信息安全理论与技术复习题
  • 服务器选择固态硬盘的好处是什么?
  • vulnhub靶场 Empire LupinOne
  • CSS---实现盒元素div内input/textarea的focus状态时给父元素加属性!
  • uniapp 前端解决精度丢失的问题 (后端返回分布式id)
  • 基于进程信号量的多线程同步机制研究与实现
  • Vue 3 与 Tauri 集成开发跨端APP
  • NLP 中文拼写检测纠正论文 Automatic-Corpus-Generation
  • ArcGIS Pro地形图四至角图经纬度标注与格网标注
  • 螺杆支撑座在运用中会出现哪些问题?
  • 微信流量主挑战:用户破16!新增文档转换(新纪元3)
  • CBSD管理QEMU仿真虚拟机
  • 穷举vs暴搜vs深搜vs回溯vs剪枝系列一>组合