必须严格遵守这个顺序
1 . 初始化
2 . ROM 命令
3 . DS18B20功能命令
有两个例外 Search Rom [F0H] 和 Alarm Search [ECH] ,当执行这两个ROM命令后,应返回初始化。
DS18B20的工作顺序如下:
1、发送复位脉冲给从机
2、从机回复应答脉冲,表示从机存在
3、发送CCH (SKIP ROM )命令
4、发送4EH(WRITE SCRATCHPAD)命令
5、写三个字节到从机(TH,TL,CONFIG)
6、复位,发送复位脉冲
7、从机回复应答脉冲
8、发送BEH(READ SCARTCHPAD)命令
9、读回温度数据
......................................以下是采用寄生电源时的.......................................
10、复位,发送复位脉冲
11、从机回复应答脉冲
12、发送CCH命令
13、发送48H(COPY SCRATCHPAD)命令
14、对单总线强上拉,在复制存储器过程中,主机在10ms内将总线拉高