好文档 - 专业文书写作范文服务资料分享网站

DS18B20中文资料 - 图文 

天下 分享 时间: 加入收藏 我要投稿 点赞

存储器操作举例(表3)例:总线控制器启动温度转换,然后读取温度(寄生电源)

控制

数据(LSB

内容 器状

在前) 态

TX RX TX TX TX TX TX RX TX TX TX RX TX RX

复位 存在 55h

复位脉冲(480-960μs) 存在脉冲

发“Match ROM”命令

<64位ROM

发DS1820地址

编码> 44h

发“Convert T”命令

I/O线保持至少500ms高电平,以完成温度转换

电平> 复位 存在 55h

复位脉冲 存在脉冲

发“Match ROM”命令

<64位ROM

发DS1820地址

编码> BEh

发“Read Scratchpad”命令

<9个数据读整个暂存器加上CRC;控制器重新计算从暂存读到的8个数据字节的CRC,把计算的字节> CRC和读取的CRC进行比较,如果相同,控制器向下进行,如果不同,就重复读操作。复位 存在

复位脉冲 存在脉冲,结束。

存储器操作举例(表4)

例:总线控制器写存储器(寄生电源且只有一只DS1820)

控制

数据(LSB

内容 器状

在前) 态 TX RX TX TX TX TX RX TX TX RX TX RX TX

复位 存在 CCh 4Eh

复位脉冲 存在脉冲 Skip ROM 命令 Write Scratchpad 命令

<两个数据

写两个字节到暂存器(TH和TL)

字节> 复位 存在 CCh BEh

复位脉冲 存在脉冲 Skip ROM命令 Read Scratchpad命令

<9个数据读整个暂存器加上CRC;控制器重新计算从暂存读到的8个数据字节的CRC,把计算的字节> CRC和读取的CRC进行比较,如果相同,控制器向下进行,如果不同,就重复读操作。复位 存在 CCh

复位脉冲 存在脉冲 Skip ROM命令

TX TX RX

48h 复位 存在

Copy Scratchpad命令;发出这条命令后,控制器必须等待6ms到拷贝操作完成。 复位脉冲 存在脉冲,完成。

存储器操作举例(表5)

例:温度转换和插补(外部电源供电且只有一只DS1820)

控制

数据(LSB

内容 器状

在前) 态 TX TR TX TX RX TX RX TX TX RX TX RX

复位 存在 CCh 44h

复位脉冲 存在脉冲 Skip ROM命令 Convert T命令

<1个字

读8次忙标志。控制器一字节(或位)接一个字节读下去,直到数据为FFh(所有位都

节的数据

为1)

> 复位 存在 CCh BEh

复位脉冲 存在脉冲 Skip ROM命令 Read Scratchpad命令

读整个暂存器加上CRC;控制器重新计算从暂存读到的8个数据字节的CRC,把计算的

<9个数

CRC和读取的CRC进行比较,如果相同,数据就是有效的。控制器存储温度值并分别存

据字节>

储计数寄存器的内容和每度计数值寄存器的内容,做为COUNT_REMAIN和COUNT_PER_C。复位 存在

复位脉冲 存在脉冲

CPU按手册中的方法计算温度值以得到更高的分辨力。

—— ——

极限使用条件:

各引脚对地电压:-0.5到+7.0V 工作温度: -55到+125℃ 储存温度: -55到+125℃ 焊接温度: 260℃10秒

推荐直流工作条件

参数

符号 条件

I/O操作

电源电压VDD

最小典型最大 2.8

5.0

5.5

V

1,2 2 2,3 单位 备注 ±1/2℃温度转换精度4.3

数据引脚I/O 逻辑1

VIH

5.5

V

-0.5 +5.5

2.0 VCC+0.3V

DS18B20中文资料 - 图文 

存储器操作举例(表3)例:总线控制器启动温度转换,然后读取温度(寄生电源)控制数据(LSB内容器状在前)态TXRXTXTXTXTXTXRXTXTXTXRXTXRX复位存在55h复位脉冲(480-960μs
推荐度:
点击下载文档文档为doc格式
  • 正文标题

  • 上下篇章

  • 相关推荐

  • 精选图文

1rqum101e92nsft0jg51