热搜关键词: 机器人电路基础模拟电子技术matlablinux内核

rar

采用18b20芯片的温度测量C51源程序

  • 1星
  • 2013-09-22
  • 1.88KB
  • 需要2积分
  • 0次下载
标签: 18B20

18B20

#include  <reg51.h>#include<intrins.h>#define    BUSY1      (DQ1==0)  sbit        DQ1      =    P0^4;  unsigned  char  idata  TMP;  unsigned  char  idata  TMP_d;  unsigned  char  f;  void  wr_ds18_1(char  dat);unsigned  char  rd_ds18_1();/***************延时程序,单位us,大于10us*************/void  time_delay(unsigned  char  time){    time=time-10;    time=time/6;    while(time!=0)time--;}/*****************************************************//*                      reset  ds18b20                              *//*****************************************************/void  ds_reset_1(void){    unsigned  char  idata  count=0;      DQ1=0;    time_delay(240);  time_delay(240);    DQ1=1;    return;}

展开预览

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

开源项目推荐 更多

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×