Description
很多同学对第二步不理解,时序图上明明是DS18B20等待15us到60us,为什么要延时60us呢?举个例子,妈妈在做饭,告诉你大概5分钟到10分钟饭就可以吃了,那么我们什么时候去吃,能够绝对保证吃上饭呢?很明显,10分钟以后去吃肯定可以吃上饭。同样的道理,DS18B20等待大概是15us到60us,我们要保证读到这个存在脉冲,那么60us以后去读肯定可以读到。当然,不能延时太久,太久,超过75us,就可能读不到了,为什么是75us,大家自己思考一下。
2、ROM操作指令。我们学I2C总线的时候,总线上可以挂多个器件,通过不同的器件地址来访问不同的器件。同样,1-Wire总线也可以挂多个器件,但是他只有一条线,如何区分不同的器件呢?
在每个DS18B20内部都有一个唯一的64位长的序列号,这个序列号值就存在DS18B20内部的ROM中。开始的8位是产品类型编码(DS18B20是10H),接着的48位是每个器件唯一的序号,最后的8位是CRC校验码。DS18B20可以引出去很长的线,最长可以到几十米,测不同位置的温度。单片机可以通过和DS18B20之间的通信,获取每个传感器所采集到的温度信息,也可以同时给所有的DS18B20发送一些指令。这些指令相对来说比较复杂,而且应用很少,所以这里大家有兴趣自己查手册自己完成,我们这里只讲一条总线上只接一个器件的指令和程序。
DEC 70-28145-01 BA441 RACKMOUNT CHASSIS
DEC MS400-16 MS400-16 CLEARPOINT
HEWLETT PACKARD A4845-67004 HP SYSTEM LIBRARY CTRL BD(P
HEWLETT PACKARD A6388-69001 HYPERFAB.C2 8-PORT MOD./COR
IBM 21P5091 IBM 940X MOTHERBOARD/CPU MOD.
MARCONI 80-00001-A003 ESX-4800 BACKPLANE MODULE
MARCONI 34-404667-02 ESX-4800 BACKPLANE MODULE
MISC 2T-PAMP1-PM PCI POMETTE V1 R1
NORTEL NTBP06BA-R01 NORTEL PASSPORT BACKPLANE MODU
QMS 2293279-901C MAGICOLOR 6100 PCB CPU CTRL BD
产品质量过硬
只与行业一线品牌的厂家合作
进口/产品齐全
售前服务周到
多次与客户沟通产品型号 质量 价格 货期
与客户共同指定最佳方案
提前解决用户顾虑
业务执行到位
订购产品按时交付
制定完善交货方案,确保工期
协助用户办理验收手续
售后服务完善
质保期内出现问题只换不修
遇到问题绝不推诿扯皮
服务热线7 x 24小时服务 15340667322
邮箱:3395949709@qq.com
网址:www.sxdcs.com
郑重承诺
1.凡本公司出售的物品,模块卡件等,质保期内正常使用出现的质量问题免费换新,绝不推诿扯皮。
2.超出质保期的未停产物资设备,出现质量问题仅收取相关配件成本费用。
3.已停产的物资设备,提供代替型号及设备更换流程服务。
4.客户已购买的物资设备,终生免费升级系统软件,相关技术资料免费提供。
5.不定时回访客户所购物资使用情况,如有问题及时解决。
6.公司热线24小时提供服务,客户提出的问题1小时内做出答复。
7.未尽事宜,公司本着”服务周到、负责到底”的态度,从客户的角度出发实实在在解决问题,以认真严谨的企业作风,竭诚为每一位客户服务。