
DS1921L
该DS1921L和CRC16s在页边界,直到复位脉冲发出。在读取内存与CRC
命令序列可以在任何时候通过发出复位脉冲结束。
清除内存[三通遥控]
清除内存命令用于清除采样率,任务启动延迟,任务时间
邮票和任务采样计数器寄存器页和温度报警存储器和
温度直方图存储器。内存必须清除的设备设置为另一个
使命。为清除内存命令功能在控制寄存器中的EMCLR位必须设置为
1.清除内存命令必须在第二天访问设备的内存功能发出
行动(定时访问) 。发出任何其他有效的存储器功能命令将重置EMCLR位。该
清除内存命令大约需要500微秒来完成,不能中断。然而,它
可以发出复位/序列,执行任何ROM命令,并访问了4096位
用户-RAM或阅读RTC或状态寄存器,而清除内存命令正在进行中。当
清除内存命令完成状态寄存器的MEMCLR位的读1和
EMCLR位将是0 。
温度转换[ 44H ]
如果任务没有进行中的温度转换命令可以发出来测量电流
温度的装置。温度转换的结果将在内存地址中找到
211H在注册页面。此命令需要大约300毫秒即可完成,并且不能跨
rupted 。存储器访问设备的任何位置是可能的,同时将温度转换需要
的地方。
1 - Wire总线系统
1- Wire总线系统由一个总线主机和一个或多个从器件。在所有情况下
DS1921L是从设备。总线主机通常是一个微控制器或PC 。对于小配置
可以使用一个端口引脚在软件控制下产生的1 - Wire通信信号。为
基于该芯片的多传感器网络中, DS2480B 1-Wire总线驱动芯片或串行端口适配器
( DS9097U系列)建议。这样就简化了硬件设计,并释放所述微处理器
从实时响应。
该总线系统的讨论分为三个部分:硬件配置,处理
流程和1 - Wire信令(信号类型和时序) 。 1- Wire协议定义了总线事务
总线状态在特定时隙术语的同步脉冲从下降沿启动
总线主机。有关更详细的协议描述,请参考第4章
DS19xx iButton的书
标准。
硬件CON组fi guration
1- Wire总线只定义了一条线;该总线上的每个设备可以是很重要的
驱动它在适当的时间。为了推动这项工作,接到1 -Wire总线上的每个设备都必须有开放
漏极开路或三态输出。该DS1921L的1 - Wire端口为漏极开路输出,内部电路
等效于图11所示。
多点总线由一个1 - Wire总线和多个从器件组成。在标准速率的1 -Wire总线
具有每秒16.3kbits的最大数据速率。该速度可通过升压至每秒142kbits
激活高速模式。该DS1921L不能保证是完全符合的iButton
标准。在标准速度模式下,最大数据传输速率是每秒14.1kbits和125kbps的每秒
22 40