这个是根据情况而定的,如果单总线的一条总线上有很多DS18B20,那就需要先匹配ROM的。但如果单总线上只有一个DS18B20,那么可以读取他的全球唯一编号,也可以不读取,也就是跳过ROM,你如果关注网上程序,会发现大多数的程序都是跳过的,实际上你也可以写函数读取的,很简单的。
你想问的是18B20吧?如果不是单线挂多只的话,不用分辨地址,就不用读rom。rom单相于地址。