问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

使用protues仿真51单片机与18b20时在初始化程序里面检测18b20为什么检测...

提问网友 发布时间:2024-04-28 07:57
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-05-04 10:54
你可以参见我以前写的18B20的程序,这个程序可以检测到18B20是否在线上。并且去掉(跳过)了750ms的转换时间,几乎无等待。
博客地址是:http://blog.sina.com.cn/u/2050455692
欢迎提宝贵建议!

//*******************************************************************************
//函数功能:11us延时
//输入参数:t :延时长度,单位11us
//输出参数:无
//*******************************************************************************
void _delay(UINT t){ //11us
for(;t>0;t--);
}

//*******************************************************************************
//函数功能:DS18B20复位操作函数
//输入参数:无
//输出参数:为1说明器件不存在,为0说明器件存在
//*******************************************************************************
UCHAR _DS18B20Reset(void){
DQ = 1;
_delay(1);
DQ = 0;
_delay(50);
DQ = 1;
_delay(10);
if(!DQ) {
_delay(50);
return 0;
}
else {
return 1;
}
}

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 怎么在一年内修改两次 ...发现我老公也偶尔去看他前女友的空间,这说明什么问题?我问_百度知 ... 失误,刚刚栽种的多肉植物,浇了水不知是否能活? 禁用了注册表编辑器会影响系统吗 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 一年内强制改二次方法 一年内怎么改第二次 苹果手机怎样第二次更改 如何强制二次修改 用苹果手机怎么做到第二次修改 xp系统注册表内的问题,高手支援啊! 骗子揭穿后,为什么不拉黑删除我也没有注销能看见朋友圈,但没人... 一年内怎么改第二次? ...停机的号码上面了,现在打过去还是停机,怎么把钱退回来? 我用一个手机号申请了两个 现在我想找回之前的怎么办?问题... 青岛属于北方吗,有能解答的吗? 18B20初始化是否成功。? 淮南丽人妇科医院修复处女膜需要多少钱? 知道微信名称,但是我要加他的微信,怎不知道怎么加? 一年内强制改二次方法 如何一年内强制二次修改? 同一个手机号怎么找回原来的? 一年内怎么改第二次 一年内怎么改第二次 淮南哪里做处女膜修复手术最好,就是那种实效保持在5年左右的那种?公立... 一年内怎么改第二次? 我已经禁用注册表了,为什么还是会被打开?是中毒了吗?另外,禁用了注册表... 一个手机号注册了新注册一个,刚注册这个注销,,前一个能找... 一个手机号码注册了两个之前那个微信怎么找回来? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 修改一次,一年之内可以改第二次吗? 一年内怎么改第二次? 广东化州南山寺圣旭法师 新警什么时间能穿上警服 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一年内怎么改第二次 ...他有一个女朋友,现在我们结婚了可他时不时的去他前女友空间看... 松原到大庆的客车都有几点的 谁能帮我设计个签名啊?谢谢我叫张亚洲
Top