控制器对 18b20 操作流程
复位:给 DS18B20 单总线至少 480uS 的低电平信号。
存在脉冲:复位电平结束之后,控制器应该将数据单总线拉高,以
便于在 15~60uS 后接收存在脉冲,存在脉冲为一个 60~240uS
的低电平信号。
控制器发送 ROM 指令: ROM 指令共有 5 条,每一个工作周期只
能发一条, ROM 指令分别是读 ROM 数据、指定匹配芯片、跳跃
ROM 、芯片搜索、报警芯片搜索。(一般只挂接单个 18B20 芯片
时可以跳过 ROM 指令)
控制器发送存储器操作指令:分别是写 RAM 数据、读 RAM 数据、
将 RAM 数据复制到 EEPROM 、温度转换、将 EEPROM 中的报
警值复制到 RAM 、工作方式切换。
执行或数据读写:一个存储器操作指令结束后则将进行指令执行或
数据的读写,这个操作要视存储器操作指令而定。
第 4 页 / 共 64 页