添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第190页 > DS1921G > DS1921G PDF资料 > DS1921G PDF资料3第25页
的Thermochron的iButton
阅读记忆与CRC [字节A5h ]
读存储器与CRC命令用于读取
不能被分组存储数据,如
寄存器页和记录设备中的数据很好地协同
荷兰国际集团使命。该命令的工作方式相同
简单的Read Memory命令,除16
位CRC校验码的DS1921G生成并发送跟着
降脂一个存储器页的最后一个数据字节。
已经发送了读取的指令代码后
内存CRC命令,总线主机发送一个
2字节的地址( TA1 = T [ 7:0] ,TA2 = T [ 15:8] ),该indi-
盖茨起始字节的位置。与随后的
读数据时隙,主从接收数据
DS1921G起始于初始地址,并继续
直到32字节的页的结束为止。在该点
总线主机发送16个额外的读数据时隙
并接收一个倒置的16位CRC。随后
读数据时隙主机收到的数据开始
下页的开头再次后跟
反转的CRC该页面。这个顺序继续
直到总线主复位设备。
通过读取内存中,第一次用
CRC命令流, 16位CRC值是结果
将命令字节到清CRC gen-
员随后两个地址字节和CON组
数据存储器的帐篷。通过随后的通行证
读取内存与CRC命令流生成
16位CRC校验码是清空CRC的结果gener-
员,然后移入数据memo-的内容
RY页面。后在最后一页中的16位CRC被读出,
总线主机接收逻辑“0”的DS1921G
和反转的CRC -16在页边界,直到复位
脉冲发出。在读取内存与CRC命令
序列可以在任何时候通过发出复位来结束
脉搏。
当命令被完成了MEMCLR位
状态寄存器中读取1和EMCLR位为0 。
DS1921G
温度转换[ 44H ]
如果一个任务是不是在进步( MIP = 0 ) ,转换
温度命令可以发出来衡量
该装置的当前温度。所述温的结果
perature转换可以在内存地址中找到
211H在注册页面。此命令需要马克西
妈妈90毫秒即可完成。在此期间,该装置
仍然是内存/控制和ROM完全无障碍
功能命令。
任务开始和记录过程
该DS1921G不使用一个特殊的命令来启动
一个使命。相反,一个任务是写一个开始
使用非零值的采样率寄存器
复制暂存器命令。如示于图11中,一个
新的任务只能是如果前面的任务开始
已停止(MIP = 0),所述存储器被清除
( MEMCLR = 1 ) ,和任务使能( EM = 0 ) 。如果
新的采样率是不同于零,则该值是
复制到采样率寄存器。同时
该MIP位设置和MEMCLR位被清除,从而提供与
美食,该设备是一个任务。接下来,团
启动延时计数器开始递减每分钟
直到下降到0。现在的DS1921G等待,直到
下一刻的边界,并开始记录过程,
而作为它的第一个动作副本适用RTC稳压
存器的使命时间戳寄存器。
停止任务
器件-DS1921G不具有专门的命令以
停止任务。一个任务可以随时停止
通过写任何地址0200H到范围
0213h或通过写状态寄存器的MIP位在
地址0214h到0两种方法都涉及使用
Copy Scratchpad命令。没有必要为
在任务启动延迟到任务到期前,可以
被停止(参见图11)。
清除内存[三通遥控]
清除内存命令用于清除
采样率,任务启动延迟,使命时间戳,
和任务采样计数器寄存器页和
温度报警存储器和温度
直方图的记忆。这些内存区域必须是
清为设备设置为另一个使命。
清除内存命令不清除数据 -
日志存储或温度和定时报警标志中
状态寄存器。 RTC振荡器必须上
发出命令之前至少有1秒计算。
为清除内存命令功能,
在控制寄存器EMCLR位必须被设置为1,并
清除内存命令必须与发
第二天对设备的访问的存储器的功能。
发出任何其他的存储器功能命令重置
EMCLR位。清除记忆过程需要500微秒。
内存访问冲突
虽然任务过程中,温度样品
定期取出,并存储在数据日志中,他的 -
togram ,和潜在的报警记忆。这种“内部
活动“在读存储器命令的优先
或阅读记忆与CRC命令的这些访问
页。如果发生冲突,数据的读取可能
无效,即使CRC值相匹配的数据。对
确保数据读取是有效的,则建议
第一次读状态寄存器的SIP位。如果SIP位
被设置,延迟读取数据日志,柱状图和报警
存储器中,直到SIP是0.干扰更容易
可以看出具有高采样率( 1样品每
25
______________________________________________________________________________________

深圳市碧威特网络技术有限公司