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

18B20 驱动时,用不用读取芯片ID

ty2c901567dcyu49 2020-06-09 浏览量:526
18B20 驱动时,用不用读取芯片ID
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 单个芯片是不用的,直接读取的。

    多个芯片时,由于只有一条数据线,没有地址线,要先读取每个芯片的地址,再进行通讯,与IIC的地址方式类似的方式通讯才可以

    • 发布于 2020-06-10
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 单个其实不用读ID,直接读数据就可以。

    如果是多个18B20,则需要读取ID和数据,以区分不同位置读取的数据。

    • 发布于2020-06-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 单颗18b20不需要读,如果是1个以上18b20就需要读id来实现多个18b20读取
    • 发布于2020-06-09
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果只有一个18B20,就没必要,如果有多个,需要根据芯片ID区分是哪个设备
    • 发布于2020-06-10
    • 举报
    • 评论 0
    • 0
    • 0

  • 单个使用时,就一条线,接一个芯片,是不用的。多个芯片在一条总线上时,要先读取ID

    多个芯片,分别使用不同的引脚时,也不用读取的

    • 发布于2020-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不用的,只有多个芯片,用一个IO驱动时,才会用读取芯片ID的
    • 发布于2020-06-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 一片芯片时是不用的,不用对地址就可以。多个时,要用ID当地址
    • 发布于2020-06-13
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

18B20 驱动时,用不用读取芯片ID