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

18B20初始化是否成功。?

提问网友 发布时间:2024-04-28 07:57
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-05-14 05:16
/* ==== 18b20复位子程序==== */
void b20init()
{
uchar temp;
DQ=0;
delay(60); //总机拉低超过480us以上,初始化总时间不超过960us。此处拉低556us(调试时显示此值)
DQ=1;//释放总线后,以便从机18b20通过拉低总线来指示其是否在线,

delay(3); //存在检测高电平时间:15~60us,此处拉低43us(调试时显示此值)
temp=DQ;
if (temp==0) //如果总线被拉低,则表示B20应答了
flag=1;
else
flag=0; //否则表示未联系成功
delay(10); //在60--240us之内,18B20应该做出反应,并将总线置为0,此处拉低106us(调试时显示此值)
DQ=1; //再次拉高总线,让总线处于空闲状态
}

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

淮南丽人妇科医院修复处女膜需要多少钱? 知道微信名称,但是我要加他的微信,怎不知道怎么加? 我看我老公有时隔几个月还进他前女友的QQ空间看,他什么意思 一年内怎么改第二次 改错了未满一年怎么改回来? 如何一年内强制二次修改? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一个手机号绑两个微信第二个已注销如何找到第一 为什么要禁用部分员工的注册表编辑器 苹果手机怎么修改第二次 只有微信名,看不到,我想知道怎么样才能添加好友? 一年内怎么改第二次 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 手机号绑定了达到限制不能绑定其他是什么意思? 一年内怎么改第二次? 一年内怎么改第二次? 如何一年内强制二次修改? 苹果手机怎么改第二次 怎么改第二次苹果手机 如何修改第二次? 青岛属于北方吗,有能解答的吗? 我用一个手机号申请了两个 现在我想找回之前的怎么办?问题... ...停机的号码上面了,现在打过去还是停机,怎么把钱退回来? 一年内怎么改第二次? 骗子揭穿后,为什么不拉黑删除我也没有注销能看见朋友圈,但没人... xp系统注册表内的问题,高手支援啊! 用苹果手机怎么做到第二次修改 如何强制二次修改 苹果手机怎样第二次更改 一年内怎么改第二次 一年内强制改二次方法 ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 禁用了注册表编辑器会影响系统吗 失误,刚刚栽种的多肉植物,浇了水不知是否能活? ...发现我老公也偶尔去看他前女友的空间,这说明什么问题?我问_百度知 ... 怎么在一年内修改两次 一个手机号在注册了一个微信后又注册了新的,旧的怎么找回? 使用protues仿真51单片机与18b20时在初始化程序里面检测18b20为什么检测... 一年内强制改二次方法 如何一年内强制二次修改?
Top