ds18b20只是一个测温元件,所谓的报警功能要通过程序由单片机来实现。 ds18b20温度传感器的内部存储器包括一个高速暂存ram和一个非易失性的可电擦除的eeram。高速暂存ram的结构为8字节的存储器,头2个字节包含测得的温度信息,第3和第4字节th(报警温度上限)和tl(报警温度下限)的拷贝。第5个字节,为配置寄存器,它的内容用于确定温度值的数字转换分辨率。第6、7、8字节保留未用。 要实现报警,完成温度转换后,就把测得的温度值与ram中的th、tl字节内容作比较(当然要自己编程序)。若t>th或t<tl,则将报警标志位置位,然后单片机通过一端口连接一个led或者蜂鸣器来实现报警......