ds18b20温度传感器编程指令功能

来源:本站
导读:目前正在解读《ds18b20温度传感器编程指令功能》的相关信息,《ds18b20温度传感器编程指令功能》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《ds18b20温度传感器编程指令功能》的详细说明。
简介:ds18b20温度传感器编程指令功能 (1)ROM操作指令: 1. 读ROM指令 :Read ROM [33h] 这个命令允许总线控制器读到DS1820 的8 位系列编码、唯一的序列号和8 位CRC 码。只有在总线上存在单只DS1820 的时候才能使用这个命令。如果总上有不止一个从机,当所有从机......

ds18b20温度传感器编程指令功能

(1)ROM操作指令:

1. 读ROM指令 :Read ROM [33h]

这个命令允许总线控制器读到DS1820 的8 位系列编码、唯一的序列号和8 位CRC 码。只有在总线上存在单只DS1820 的时候才能使用这个命令。如果总上有不止一个从机,当所有从机试图同时传送信号时就会发生数据冲突(漏极开路连在一起开成相与的效果)。

2. 匹配ROM指令 :Match ROM [55h]

匹配ROM 命令,后跟64 位ROM 序列,让总线控制器在多点总线上定位一只特定的DS1820。只有和64 位ROM 序列完全匹配的DS1820 才能响应随后的存储器操作命令。所有和64 位ROM序列不匹配的从机都将等待复位脉冲。这条命令在总线上有单个或多个器件时都可以使用。

3. 跳过ROM指令:Skip ROM [CCh]

这条命令允许总线控制器不用提供64 位ROM 编码就使用存储器操作命令,在单点总线情况下右以节省时间。如果总线上不止一个从机,在Skip ROM 命令之后跟着发一条读命令,由于多个从机同时传送信号,总线上就会发生数据冲突(漏极开路下拉效果相当于相与)。

4. 搜索ROM指令:Search ROM [F0h]

当一个系统初次启动时,总线控制器可能并不知道单线总线上有多少器件或它们的64 位ROM编码。搜索ROM 命令允许总线控制器用排除法识别总线上的所有从机的64 位编码。

5. 报警搜索指令:Alarm Search [ECh]

这条命令的流程图和Search ROM 相同。然而,只有在最近一次测温后遇到符合报警条件的情况,DS18B20 才会响应这条命令。报警条件定义为温度高于TH 或低于TL。只要DS18B20 不掉电,报警状态将一直保持,直到再一次测得的温度值达不到报警条件。

(2)存储器操作指令:

ds18b20温度传感器编程指令功能

提醒:《ds18b20温度传感器编程指令功能》最后刷新时间 2024-03-14 00:55:35,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《ds18b20温度传感器编程指令功能》该内容的真实性请自行鉴别。