文章目录 One-Wire总线篇 复位和应答 读/写0,1 DS18B20篇 原理图 概述 最主要特性 几个重要的寄存器(部分要掌握) 存储有数字温度结果的2个字节宽度的温度寄存器 寄存器描述: 寄存器说明: 一个字节的过温和一个字节的低温(TH和TL)温度报警寄存器 寄存器描述: 寄存器说明: 一个字节的配置寄存器(自定义温度转换为9、10、11、12位精度) 寄存器描述: 寄存器说明: 总览一下寄存器 DS18B20通讯规则以及指令 哪些ROM指令 哪些DS18B20的指令 DS18B20的温度读取应用 思路 重点代码 现象演示 One-Wire总线篇 one-wire的底层驱动比赛会提供 资源包下载通道(涵盖了赛场所有资料) 复位和应答 简单理解: 规则:一个复位信号必须大于960us 主设备(单片机)拉低总线超过480us,紧接着释放总线(拉高)也就是来个上升沿,等待15us-60us后,再拉低总线60us-240us发送一个存在脉冲。 读/写0,1 简单理解: 规则:读写一个位