永发信息网

求帮助,基于esp8266用ds18b20温度传感器上传数据到贝壳的代码

答案:2  悬赏:80  手机版
解决时间 2021-02-19 20:59
  • 提问者网友:心如荒岛囚我终老
  • 2021-02-19 11:44
求帮助,基于esp8266用ds18b20温度传感器上传数据到贝壳的代码
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-02-19 12:00
可参考申矽凌的CT1820
uchar CT1820Init()

{

uchar i;

DSPORT =
0;
//将总线拉低480us~960us

delay600us();
//450us to 700us

DSPORT =
1;
//然后拉高总线,如果CT1820做出反应会将在15us~60us后总线拉低

i =
0; //

while(DSPORT) //等待CT1820拉低总线

{

delay500us();

i++;

if(i>1)//等待>5MS, set 2 = 2.48ms

{

return 0;//初始化失败

}

}

return 1;//初始化成功

}
全部回答
  • 1楼网友:狂恋
  • 2021-02-19 13:20
你好! 要求具体点, 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯