CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 系统编程

文件名称:ym_c-dianzhen-8X8GD.C-hicode

  • 所属分类:
  • 标签属性:
  • 上传时间:
    2016-07-10
  • 文件大小:
    28.38kb
  • 已下载:
    0次
  • 提 供 者:
  • 相关连接:
  • 下载说明:
    别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容来自于网络,使用问题请自行百度

C语言实现8X8点阵滚动显示温度,DS18B20的操作程序

  sbit DQ P3^3

  unsigned char time //设置全局变量,专门用于严格延时

  函数功能:将DS18B20传感器初始化,读取应答信号

  出口参数:flag

  bit Init_DS18B20(void)

  {

   bit flag //储存DS18B20是否存在的标志,flag 0,表示存在;flag 1,表示不存在

   DQ 1 //先将数据线拉高

   for(time 0 time<2 time++) //略微延时约6微秒

  

   DQ 0 //再将数据线从高拉低,要求保持480~960us

   for(time 0 time<200 time++) //略微延时约600微秒

   //以向DS18B20发出一持续480~960us的低电平复位脉冲

   DQ 1 //释放数据线(将数据线拉高)

   for(time 0 time<10 time++)

   //延时约30us(释放总线后需等待15~60us让DS18B20输出存在脉冲)

   flag DQ //让单片机检测是否输出了存在脉冲(DQ 0表示存在)

   for(time 0 time<200 time++) //延时足够长时间,等待存在脉冲输出完毕

  

   return (flag) //返回检测成功标志

  }

  函数功能:从DS18B20读取一个字节数据

  出口参数:dat

-C language 8X8 dot matrix scrolling display of temperature, DS18B20 operating procedures

sbit DQ  P3 ^ 3

unsigned char time // set the global variable, specifically for strict delay

Function: The sensor DS18B20 initialization, read response signal

Export parameters: flag

bit Init_DS18B20 (void)

{

bit flag // store DS18B20 existence flag, flag  0, indicates the presence flag  1, indicates that there

DQ  1 // first data line HIGH

for (time  0 time <2 time++) // a slight delay of about 6 microseconds



DQ  0 // and then the data line high low, required to maintain 480 ~ 960us

for (time  0 time <200 time++) // a slight delay of about 600 microseconds

 // To DS18B20 to emit a continuous 480 ~ 960us of low reset pulse

DQ  1 // release the data line (data line pulled)

for (time  0 time <10 time++)

 // Delay about 30us (after the release of the bus to wait for 15 ~ 60us let DS18B20 output pulse exists)

flag  DQ // output of the microcontroll
(系统自动生成,下载前可以参看下载内容)

下载文件列表

ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/74HC595.H
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.C
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.hex
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.lnp
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.LST
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.M51
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.OBJ
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.Opt
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.plg
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD.Uv2
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD_Opt.Bak
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/8X8GD_Uv2.Bak
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/HiCode.cn.url
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度/请先读我.htm
ym_c-dianzhen-8X8GD.C-hicode/hicode/HiCode.cn.url
ym_c-dianzhen-8X8GD.C-hicode/hicode/请先读我.htm
ym_c-dianzhen-8X8GD.C-hicode/HiCode.cn.url
ym_c-dianzhen-8X8GD.C-hicode/请先读我.htm
ym_c-dianzhen-8X8GD.C-hicode/hicode/8X8点阵滚动显示温度
ym_c-dianzhen-8X8GD.C-hicode/hicode
ym_c-dianzhen-8X8GD.C-hicode

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 搜珍网是交换下载平台,只提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。更多...
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或换浏览器;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*快速评论: 推荐 一般 有密码 和说明不符 不是源码或资料 文件不全 不能解压 纯粹是垃圾
*内  容:
*验 证 码:
搜珍网 www.dssz.com