• 女性之声——全国妇联 2019-03-19
  • 【理上网来·辉煌十九大】德国北威州经济部长:十九大报告表明中国有能力为世界做出更多贡献 2019-03-11
  • 全国小麦收获进度过八成 2019-03-07
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-03-07
  • 这泼猴,物理。古文,哲学,基础语文,那一项没出丑?看着就想笑 2019-02-20
  • 云南理发店老板涉嫌杀害女演员因办卡纠纷起杀心 2019-02-20
  • 1至5月我区为企业和社会减负4200余万元 2019-02-09
  • 【学习时刻】参会专家盛小云:坚定文化自信,用高尚的作品引领社会风尚 2019-01-28
  • 绘就生态文明新画卷—甘南州造林绿化工作纪实 2019-01-28
  • 某些人总是用“客观事实”来为自己壮胆,实际上根本不懂什么是“客观事实。 2019-01-12
  • 圣洁的雪山文章中国国家地理网 2018-11-22
  • 崇尚英雄 精忠报国——我们家的报国故事 2018-11-22
  • 618史上最壕“买家”现身 Google以 5.5亿美元投资京东 2018-11-21
  • 看好啦!是时候表演真正的技术了 2018-11-21
  • 日本大阪6.1级地震已致4人死亡 370多人受伤 2018-11-20
  • 打印

    广东十一选五玩法奖金: [MSP430] 大佬解释下:为什么DHT11数据位读出一直为0

    [复制链接]
    637|2
    跳转到指定楼层
    楼主
     楼主 | 2018-10-27 20:05 | 只看该作者 ||退出气泡模式 回帖奖励 |倒序浏览 |阅读模式
    void RH(void)
    {
       
              //主机拉低18ms
              DHT_OUT;
               DHT_CLR;
               delay_ms(18);
               DHT_SET;
             //总线由上拉电阻拉高 主机延时20us
              Delay_US(10);
               Delay_US(10);
             //主机设为输入 判断从机响应信号
               DHT_SET;
             //判断从机是否有低电平响应信号 如不响应则跳出,响应则向下运行          
               DHT_IN;
               if(!DHT_R)                  
               {
                 U8FLAG=2;
                 //判断从机是否发出 80us 的低电平响应信号是否结束         
                  while((!DHT_R)&&U8FLAG++);
                 U8FLAG=2;
                  //判断从机是否发出 80us 的高电平,如发出则进入数据接收状态
                  while((DHT_R)&&U8FLAG++);
                   //数据接收状态                 
                  COM();
                  U8RH_data_H_temp=U8comdata;
                  COM();
                  U8RH_data_L_temp=U8comdata;
                  COM();
                  U8T_data_H_temp=U8comdata;
                  COM();
                  U8T_data_L_temp=U8comdata;
                 COM();
                   U8checkdata_temp=U8comdata;
                 DHT_OUT;
                 DHT_SET;
                 //数据校验
             
               U8temp=(U8T_data_H_temp+U8T_data_L_temp+U8RH_data_H_temp+U8RH_data_L_temp);
               if(U8temp==U8checkdata_temp)
               {
                         U8RH_data_H=U8RH_data_H_temp;  // U8RH_data_H、 U8RH_data_L、 U8T_data_H、 U8T_data_L数据都为0
                         U8RH_data_L=U8RH_data_L_temp;
                      U8T_data_H=U8T_data_H_temp;
                         U8T_data_L=U8T_data_L_temp;
                         U8checkdata=U8checkdata_temp;
               }
               }

    }
    沙发
    | 2018-10-29 19:43 | 只看该作者
    楼主有观察过时序吗?
    一般这种问题都是时序问题,建议用逻辑分析仪或者示波器观察下时序
    扫描二维码,随时随地手机跟帖
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    我要发帖 投诉建议 创建版块 申请版主

    快速回复

    您需要登录后才可以回帖
    登录 | 注册
    高级模式

    论坛热帖

    快速回复 广东快乐十分走势图 返回列表
  • 女性之声——全国妇联 2019-03-19
  • 【理上网来·辉煌十九大】德国北威州经济部长:十九大报告表明中国有能力为世界做出更多贡献 2019-03-11
  • 全国小麦收获进度过八成 2019-03-07
  • 【人事】中共临汾市委组织部公示3名拟任职干部 2019-03-07
  • 这泼猴,物理。古文,哲学,基础语文,那一项没出丑?看着就想笑 2019-02-20
  • 云南理发店老板涉嫌杀害女演员因办卡纠纷起杀心 2019-02-20
  • 1至5月我区为企业和社会减负4200余万元 2019-02-09
  • 【学习时刻】参会专家盛小云:坚定文化自信,用高尚的作品引领社会风尚 2019-01-28
  • 绘就生态文明新画卷—甘南州造林绿化工作纪实 2019-01-28
  • 某些人总是用“客观事实”来为自己壮胆,实际上根本不懂什么是“客观事实。 2019-01-12
  • 圣洁的雪山文章中国国家地理网 2018-11-22
  • 崇尚英雄 精忠报国——我们家的报国故事 2018-11-22
  • 618史上最壕“买家”现身 Google以 5.5亿美元投资京东 2018-11-21
  • 看好啦!是时候表演真正的技术了 2018-11-21
  • 日本大阪6.1级地震已致4人死亡 370多人受伤 2018-11-20