没有合适的资源?快使用搜索试试~ 我知道了~
温度传感器DS18B20驱动程序.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 155 浏览量
2021-10-03
20:06:34
上传
评论
收藏 42KB DOC 举报
温馨提示
试读
9页
温度传感器DS18B20驱动程序.doc
资源推荐
资源详情
资源评论
- -
#include "ds18b20.h"
#include <intrins.h>
#if 0
/***************************************************************************
*FUNCTION NAME: InitDS18b20
*CREATE DATE: 2009/11/12
*CREATED BY: XS
*FUNCTION: 复位 DS18B20 和检测存在脉冲
*MODIFY DATE: 2009/11/12
*INPUT: 无 *
*RETURN: 初始化成功,返回 1,否那么返回 0
***************************************************************************/
BOOL InitDs18b20(void)
{
BOOL 3ag = FALSE;
BIT bt;
bt = ET0;
ET0 = 0;
DQ = 1;
Delay70us(1); //稍作延时
DQ = 0; // 复位
Delay70us(8); //准确延时大于 480us
DQ = 1; //拉高总线,等待存在脉冲
Delay70us(1); // 60-75us 之间
if(0==DQ)
{
3ag = TRUE;
}
Delay70us(8); // 复位后大于 480us 延时
ET0 = bt;
return 3ag;
}
- word.zl-
资源评论
gjmm89
- 粉丝: 15
- 资源: 19万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功