下载

0下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 温度传感器ds18b20

温度传感器ds18b20.doc

温度传感器ds18b20

Andrea燕玲
2017-10-15 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《温度传感器ds18b20doc》,可适用于IT/计算机领域

温度传感器dsb#include<regh>#include<intrinsh>#defineucharunsignedchar#defineuintunsignedintucharcodewema={xf,xf,xf,xf,xf,xf,xf,xf}ucharcodeduma={xf,x,xb,xf,x,xb,xd,x,xf,xf,x,xc,x,xe,x,x,x,x,x,x}sbitwd=P^ucharaucharc,duinttempvoiddelayus(uchari){ucharjfor(i>i)for(j=j>j)}voidwdinit(){wd=nop()wd=delayus()wd=delayus()a=wddelayus()}voidwritebyte(uchardate){uchariwd=nop()for(i=i<i){wd=wd=datexdelayus()wd=nop()date=date>>}}ucharreadbyte(){uchari,valuewd=nop()for(i=i<i){wd=nop()value=value>>wd=nop()if(wd)value=value|xdelayus()}wd=returnvalue}uintreadRAM(){floatftempwdinit()writebyte(xcc)writebyte(x)delayus()wdinit()writebyte(xcc)writebyte(xbe)c=readbyte()d=readbyte()temp=dtemp=temp<<temp=temp|cftemp=temp*temp=ftemp*returntemp}voiddisplay(ucharnum,date){P=wemanumP=dumadate}voidproce(uintt){ucharii=tif(i==)i=display(,)delayus()i=tdisplay(,i)delayus()i=tdisplay(,i)delayus()display(,)delayus()i=tdisplay(,i)delayus()display(,)delayus()display(,)delayus()}voidmain(){while(){proce(readRAM())}}

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/5

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利