
温度/湿度记录仪
iButton,具有8KB数据记录存储器
1 - Wire通信的例子(续)
强制转换
RST PD选择FC
FFH
FF循环
DS1923
阅读的结果,验证成功,请阅读地址站020Ch至020Fh (结果)和设备样品
柜台地址0223h到0225H初值。如果计数增加,则该命令被成功执行。
MISSION START WITH PASSWORD
RST PD选择SM
<PW / dummy>
FFH
FF循环
为了验证成功,请阅读地址0215h一般状态寄存器。如果MIP是1和MEMCLR为0,则命令
已成功执行。
停止任务具有密码
RST PD选择STP
<PW / dummy>
FFH
FF循环
为了验证成功,请阅读地址0215h一般状态寄存器。如果MIP为0 ,则该命令被执行死刑
成功。
任务示例:准备
并开始新的使命
假设:以前的任务已经结束了
使用Stop任务命令。密码是不
启用。该装置是一个DS1923 。
启动任务需要三个步骤:
主模式
Tx
Rx
Tx
Tx
Tx
Tx
Tx
Rx
第1步:清除以前的任务中的数据。
第2步:编写设置数据传送到寄存器第1页。
第3步:开始新的使命。
第1步:清除以前的任务中的数据。
只有连接到总线主控的单个设备,
步骤1的通信过程如下所示:
评论
复位脉冲
应答脉冲
发送“Skip ROM ”命令
发出“清除内存”命令
发送无效的密码
发送虚拟字节
复位脉冲
应答脉冲
数据(低位在前)
( RESET )
(存在)
CCH
96h
<8 FFH bytes>
FFH
( RESET )
(存在)
______________________________________________________________________________________
47