Description
当要读取DS18B20的数据的时候,我们的单片机首先要拉低这个引脚,并且至少保持1us的时间,然后释放引脚,释放完毕后要尽快读取。从拉低这个引脚到读取引脚状态,不能超过15us。大家从图7可以看出来,主机采样时间,也就是MASTER SAMPLES,是在15us之内必须完成的,读取一个字节数据的程序如下。
unsigned char Read18B20(void) //从DS18B20读取一个字节数据
{
unsigned char dat;
unsigned char mask;
EA = 0; //禁止总中断
for (mask=001; mask!=0; mask<<=1) //低位在先,依次采集8个bit
{
IO_18B20 = 0; //产生2us低电平脉冲
_nop_();
_nop_();
IO_18B20 = 1; //结束低电平脉冲,等待18B20输出数据
_nop_(); //延时2us
_nop_();
if (!IO_18B20) //读取通信引脚上的值
dat &= ~mask;
DEC RZ73-E-AF SCSI DRIVE FOR BA440BOX
DEC VX217-DA 1 VX20A-CB,VRC16-CA,
HEWLETT PACKARD C4215A HP LASERJET 8100N PRINTER
MISC 680QJ-B9 BA440 VAX4000-500 KA680-AA BOX
DEC BA22A-B9 VAXFT 810 SYSTEM BOX
HP INTEGRITY BL860C AD323A (2) 1.6GHZ SERVER 448066-001
COMPAQ 234082-001 12-LINE PWR INJECTOR*NEW*
DEC 54-19369-03 DEFEB FI SAS SM DUAL MODULE
DEC 54-30370-01 FORCE COMPUTER MODULE
DEC 54-22629-01 CBUS/PCI/VME BACKPLANE
DEC 54-24758-07 ALPHA DP264 DAUGHTER CARD
DEC 54-24758-06 ALPHA DP264 DAUGHTHER
产品质量过硬
只与行业一线品牌的厂家合作
进口/产品齐全
售前服务周到
多次与客户沟通产品型号 质量 价格 货期
与客户共同指定最佳方案
提前解决用户顾虑
业务执行到位
订购产品按时交付
制定完善交货方案,确保工期
协助用户办理验收手续
售后服务完善
质保期内出现问题只换不修
遇到问题绝不推诿扯皮
服务热线7 x 24小时服务 15340667322
邮箱:3395949709@qq.com
网址:www.sxdcs.com
郑重承诺
1.凡本公司出售的物品,模块卡件等,质保期内正常使用出现的质量问题免费换新,绝不推诿扯皮。
2.超出质保期的未停产物资设备,出现质量问题仅收取相关配件成本费用。
3.已停产的物资设备,提供代替型号及设备更换流程服务。
4.客户已购买的物资设备,终生免费升级系统软件,相关技术资料免费提供。
5.不定时回访客户所购物资使用情况,如有问题及时解决。
6.公司热线24小时提供服务,客户提出的问题1小时内做出答复。
7.未尽事宜,公司本着”服务周到、负责到底”的态度,从客户的角度出发实实在在解决问题,以认真严谨的企业作风,竭诚为每一位客户服务。