• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

读取DS18B20数据

9f87011c90ce8d79 2019-03-16 浏览量:856
单片机在读取一个DS18B20传感器的数据和读取两个有什么吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 读取一个和两个操作是不一样的,当总线上有多个DS18B20时,需要先进行ROM匹配操作,以确定是对哪一个DS18B20读取数据。
    • 发布于 2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 读1个和读2个,要通过地址进行区分。DS18B20收到,会比较下是否是自己的地址。
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要通过地址进行区分
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 两根总线不需要区分设备,一根总线通过id识别18b20
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 单总线多设备根据设备ID识别读取设备
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个要用两个IO口分别控制的了,18B20是没有地址的
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 读一个读两个没什么区别,像18b20这种器件,地址是可以设置的
    • 发布于2019-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果两个DS18B20搭在同一总线上,那就需要区分硬件地址,不然的话使用最省事的方式,用多个不同IO接不同DS18B20轮询采集。

    • 发布于2019-03-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 读两个就要有两个引脚进行驱动的,使用不同的IO口读取不同的芯片数据
    • 发布于2019-03-17
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

读取DS18B20数据