- 3
- 0
- 约3.62千字
- 约 25页
- 2021-03-03 发布于北京
- 举报
单总线通讯与编程主讲人:陈静常见的智能芯片与智能传感器比如万年历芯片1302、称重传感器、超声波传感器角度传感器蓝牙设备等等单片机与其它智能芯片的通讯方式分类1、收发之间仅用1根线(加一根地线)进行通信。例如:红外遥控器、温度计18b20等等。2、两根线的I2C总线。例如:万年历芯片13023、四根线的SPI总线(单片机内部自带)。例如万年历芯片:4、串行通讯模式(单片机内部自带)。部分蓝牙传输芯片、声控芯片等等5、其它时序图模式。比如:部分称重传感器、音量调节芯片等等。单总线原理与编程 收发之间仅用1根线(加一根地线)进行通信。在单总线中收发双方是通过数据线上的高低电平占空比来区分1和0的。 典型应用案例有:红外遥控和温度传感器18B20 单总线原理与编程 收发之间仅用1根线(加一根地线)进行通信。在单总线中收发双方是通过数据线上的高低电平占空比来区分1和0的。 典型应用案例有:红外遥控和温度传感器18B20 它们好比我们打电话的过程类似,有这样几个流程:单总线原理与编程 收发之间仅用1根线(加一根地线)进行通信。在单总线中收发双方是通过数据线上的高低电平占空比来区分1和0的。 典型应用案例有:红外遥控和温度传感器18B20 它们好比我们打电话的过程类似,有这样几个流程:所有环节有固定的时序,以温度传感器18B20与单片机的通讯为例说明。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。相当于单总线上主叫方的复位: 把总线拉低480~960微秒后拉高数据线为高电平。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。相当于单总线上主叫方的复位: 把总线拉低480~960微秒后拉高数据线为高电平。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。bit ResetDS18B20(){ unsigned char answerflag; DQ=1; //拉高总线 Delay2us(); DQ=0; //拉低总线 Delay600us(); //延时 480-960us DQ=1; //拉高总线 延时15-60us后等待响应 Delay40us(); answerflag=DQ; //采集应答信号 Delay200us(); Delay375us(); return answerflag;} 被叫方也叫从机,检测到480~960微秒的低电平,会主动把总线拉低。 主机检测到总线为低电平后,认为从机的应答结束。主机准备发数据。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。bit ResetDS18B20(){ unsigned char answerflag; DQ=1; //拉高总线 Delay2us(); DQ=0; //拉低总线 Delay600us(); //延时 480-960us DQ=1; //拉高总线 延时15-60us后等待响应 Delay40us(); answerflag=DQ; //采集应答信号 Delay200us(); Delay375us(); return answerflag;} 被叫方也叫从机,检测到480~960微秒的低电平,会主动把总线拉低。 主机检测到总线为低电平后,认为从机的应答结束。主机准备发数据。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。bit ResetDS18B20(){ unsigned char answerflag; DQ=1; //拉高总线 Delay2us(); DQ=0; //拉低总线 Delay600us(); //延时 480-960us DQ=1; //拉高总线 延时15-60us后等待响应 Delay40us(); answerflag=DQ; //采集应答信号 Delay200us(); Delay375us(); return answerflag;} 被叫方也叫从机,检测到480~960微秒的低电平,会主动把总线拉低。 主机检测到总线为低电平后,认为从机的应答结束。主机准备发数据。单总线原理与编程 数据线空闲时为高电平,谁发数据谁控制总线。bit ResetDS18B20(){ unsigned char answerflag; DQ=1; //拉高总线 Delay2us(); DQ=0; //拉低总线 Delay600us(); //延时 480-960us DQ=1; //拉高总线 延时15-60us后等待响应 Delay40us(); answerflag=DQ; //采集应答信号 Delay200us(); Delay375us(); return answerflag;} 被叫方也叫从机,检测到480~960微秒的低电
您可能关注的文档
- 宠物店铺管理经营 宠物店铺的设计 宠物店铺商品陈列的原则.ppt
- 宠物服饰与摄影 摄影常识 横向持机.ppt
- 宠物护理与保健 口腔和牙齿的常见疾病 口腔肿瘤.ppt
- 宠物护理与保健 口腔和牙齿的常见疾病 牙周炎.ppt
- 宠物疾病诊疗 口腔、咽及食管检查 咽检查.ppt
- 宠物美容 宠物美容、宠物美容工作环境的清洁与卫生 宠物美容环境与设备的清洁卫生.ppt
- 宠物美容 宠物美容、贵宾犬的美容造型修剪 泰迪装花生头的修剪.ppt
- 宠物美容 犬、猫的保定技巧 对美容犬的训练与抱姿.ppt
- 宠物内科病 鼻炎诊断要点 鼻炎诊断.ppt
- 宠物内科病 肺气肿诊断要点 肺气肿诊断.ppt
- 2026年神经节苷脂治疗早产儿脑白质损伤的临床疗效分析.docx
- 2026年铁与维生素C协同吸收机制分析.docx
- 2026年度西安科技大学高新学院单招《数学》综合提升测试卷带答案详解(基础题).docx
- 2026年土地整治与生态补偿机制的实施效果分析.docx
- 2026年神经内窥镜治疗阻塞性脑积水48例报告.docx
- 2026年体检辨色力报告.docx
- 2026年社区治理的社会实践报告.docx
- 2026年深圳国际化城市建设指标体系研究报告doc.docx
- 2026年深圳国有企业改革经验探讨与案例分析 (1).docx
- 2026年神经肌电图在糖尿病周围神经病变患者中的应用价值及机制分析.docx
最近下载
- 5-6年级健康课件《睡眠、运动与健康》.ppt VIP
- 2、武汉市海绵城市建设设计指南x标准规范.doc VIP
- 八年级语文下册期末复习专练 专题12 作文(期末热点预测与范文)(解释版)2024-2025学年(统编版广东专用).docx VIP
- 2025年金融风险管理师信用组合模型的参数估计与校准技术专题试卷及解析.pdf VIP
- 《建筑防水材料介绍》课件.ppt VIP
- 人教版2025-2026学年三年级下册道德与法治教学工作计划(及进度表).docx
- 2025年宁夏葡萄酒与防沙治沙职业技术学院教师招聘考试笔试备考试题.docx VIP
- DG∕TJ 08-87-2016 道路、排水管道成品与半成品施工及验收规程.docx VIP
- 最新人教版初中八年级下册体育教案全套.doc VIP
- 智能一体化污水处理系统.pptx VIP
原创力文档

文档评论(0)