数字温度传感器 的设计 DS18B20

时间:2014-06-01 10:02:03
【文件属性】:

文件名称:数字温度传感器 的设计 DS18B20

文件大小:63KB

文件格式:RAR

更新时间:2014-06-01 10:02:03

DS18B20

以前就玩过DS18B20,那是用的是独立供电,程序在网上找的,稍作修改后就可以了,这次又要用DS18B20,必须用寄生供电,用原来的程序测试后,复位没问题,可以读出数据,但一直是85,晕………然后开始看它的资料,发现我没有用强上拉,并且强上拉要用MOSFET,我手头也没有,在百度、谷歌都找了一下,所有资料都说强上拉要MOSFET,无奈啊……不甘心,用PNP的三极管试试,找了个A733基极接了10K的电阻,到单片机上,其他的资料上的接法一样,程序运行还是85,在失望至极的情况下,我把转换时间和读数的时间延长了2倍,o(∩_∩)o 哈哈成功了!!我用的单片机是C8051F310,工作在默认的频率下,下面是我的程序,有点乱,供大家参考,有一部分是显示的,没不要看…………


【文件预览】:
DS18B20
----一个DS18B20读写程序.C(9KB)
----一个DS18B20读写程序_Opt.Bak(1KB)
----MCS51.DSN(126KB)
----一个DS18B20读写程序.OBJ(14KB)
----复件 一个DS18B20读写程序.C(6KB)
----STARTUP.A51(4KB)
----一个DS18B20读写程序.Uv2(2KB)
----一个DS18B20读写程序.Opt(1KB)
----一个DS18B20读写程序.hex(2KB)
----Last Loaded MCS51.DBK(126KB)
----一个DS18B20读写程序.plg(233B)
----MCS51.PWI(939B)
----一个DS18B20读写程序.LST(14KB)
----一个DS18B20读写程序.M51(19KB)
----一个DS18B20读写程序.lnp(70B)
----一个DS18B20读写程序_Uv2.Bak(2KB)

网友评论