
的Thermochron的iButton
DS1921G
第2步:清除以前的任务中的数据
将EMCLR位为1 ,启用RTC ,然后执行清除内存命令。 RTC振荡器必须是
稳定之前发出的清除内存命令。之前发出清除内存命令后等待500微秒
进到步骤3,这将导致要被写入到状态寄存器中的以下数据:
地址
数据
20Eh
40h
只有连接到总线主控单DS1921G ,步骤2的通信如下:
主模式
Tx
Rx
Tx
Tx
Tx
Tx
Tx
Tx
Rx
Tx
Tx
Rx
Rx
Rx
Rx
Tx
Rx
Tx
Tx
Tx
Tx
Tx
Tx
Rx
Tx
Tx
Tx
Rx
数据(低位在前)
( RESET )
(存在)
CCH
0Fh
0Eh
02h
40h
( RESET )
(存在)
CCH
AAH
0Eh
02h
0Eh
40h
( RESET )
(存在)
CCH
55h
0Eh
02h
0Eh
( RESET )
(存在)
CCH
3Ch
( RESET )
(存在)
应答脉冲
发行跳过ROM命令
问题写暂存器命令
TA1 ,起始偏移= 0EH
TA2 ,地址= 020Eh
写状态字节暂存器
复位脉冲
应答脉冲
发行跳过ROM命令
问题读暂存器命令
阅读TA1 ,起始偏移= 0EH
阅读TA2 ,地址= 020Eh
阅读E / S,结束偏移= 0EH ,旗帜= 0H
读暂存器数据并验证
复位脉冲
应答脉冲
发行跳过ROM命令
发行复制暂存器命令
TA1
TA2
E / S
复位脉冲
应答脉冲
发行跳过ROM命令
发行清除内存命令
复位脉冲
应答脉冲
(授权码)
评论
复位脉冲(为480μs至960μs以内)
38
______________________________________________________________________________________