正在加载图片...
TEMPERATURE REGISTER FORMAT Figure 2 MS Byte ss ss s 22 2 二、DS1820工作过程及时序 DS1820工作过程中的协议如下: 初始化:RM操作命令;存储器操作命令;处理数据。 1.初始化 单总线上的所有处理均从初始化开始。 2.ROM操作品今 总线主机检测到DS1820的存在, 便可以发出ROM操作命令之一,这些命令如 指令 代码 Read ROM(读ROM) [33H Match ROM(匹配ROM) [55Hm Skin ROMO跳讨ROMI ICCHI Search ROM(搜素ROM Alarm search(告搜系)】 ECH 3.存储器操作命令 指今 代码 Write Scratchpad写暂存存储器) [4EH Read Scratchpad(读暂存存储器) [BEH Copy Scratchpad(复制暂存存储器) [48H Convert Temperature(温度变换) 「44H Recall eprom(重新调出) [B8H] Read Power supply(读电源) [B4H] 4.时序 主机使用时间隙((time slots)来读写DSI820的数据位和写命令字的位 (1)初始化 时序见图2.25-2。主机总线t0时刻发送一复位脉冲(最短为480us的低电平信号),接着 在H时刻释放总线并进入接收状态,DSI820在检测到总线的上升沿之后,等待15-60us,接 若DS1820在t2时刻发出存在脉冲(低电平,持续60-240s),如图中虚线所示。 以下子程序在MCS51仿真机上通过,其晶振为12M。初始化子程序 40a一960e150人 图2.25-2初始化时序 RESET:二 DSl820 工作过程及时序 DSl820 工作过程中的协议如下 初始化 RoM 操作命令 存储器操作命令 处理数据 1 初始化 单总线上的所有处理均从初始化开始 2 ROM 操作品令 总线主机检测到 DSl820 的存在 便可以发出 ROM 操作命令之一 这些命令如 指令 代码 Read ROM(读 ROM) [33H] Match ROM(匹配 ROM) [55H] Skip ROM(跳过 ROM] [CCH] Search ROM(搜索 ROM) [F0H] Alarm search(告警搜索) [ECH] 3 存储器操作命令 指令 代码 Write Scratchpad(写暂存存储器) [4EH] Read Scratchpad(读暂存存储器) [BEH] Copy Scratchpad(复制暂存存储器) [48H] Convert Temperature(温度变换) [44H] Recall EPROM(重新调出) [B8H] Read Power supply(读电源) [B4H] 4 时 序 主机使用时间隙(time slots)来读写 DSl820 的数据位和写命令字的位 (1)初始化 时序见图 2.25-2 主机总线 to 时刻发送一复位脉冲(最短为 480us 的低电平信号) 接着 在 tl 时刻释放总线并进入接收状态 DSl820 在检测到总线的上升沿之后 等待 15-60us 接 着 DS1820 在 t2 时刻发出存在脉冲(低电平 持续 60-240 us) 如图中虚线所示 以下子程序在 MCS51 仿真机上通过 其晶振为 12M. 初始化子程序 RESET
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有