温度显示实验剖析.pptVIP

  • 2
  • 0
  • 约6.13千字
  • 约 22页
  • 2016-06-22 发布于湖北
  • 举报
12、温度显示实验 单线总线特点 单总线即只有一根数据线,系统中的数据交换,控制都由这根线完成。 单总线通常要求外接一个约为 4.7K—10K 的上拉电阻,这样,当总线闲置时其状态为高电平。 原理图解析 DS18B20单总线的工作方式 DS18B20的初始化 /***************************************************************************** * 函数名 : Ds18b20Init * 函数功能 : 初始化 * 输入 : 无 * 输出 : 初始化成功返回1,失败返回0 *****************************************************************************/ unsigned char Ds18b20Init() { unsigned int i; DSIO=0; //将总线拉低480us~960us i=70; while(i--);//延时642us DSIO=1;//然后拉高总线,若DS18B20做出反应会将在15us~60us后将总线拉低 i=0; while(DSIO) //等待DS18B20拉低总线 { i++; if(i50000)//

文档评论(0)

1亿VIP精品文档

相关文档