帮我看看这段程序,放电的过程中检测电池电压,低于预设值时导通MOS管,开启充电

2019-03-23 15:55发布

帮我看看这段程序,放电的过程中检测电池电压,低于预设值时导通MOS管,开启充电,同时检测充电芯片STDBY引脚电平,低电平时表示充电完成
if(CH1_FINASH_FLAG == DISABLE)    //电池1未充满标志
    {
     if(k==DISABLE)
     {
      ADC_Data_Read(&ad1);
      if(ad1<=404)
      {
        k=DISABLE;
        PMOS3_ON();//打开要充电的电池PMOS
               
                if(GPIO_ReadInputPin(GPIOD , GPIO_PIN_5) == RESET)
                  {
                   PMOS3_OFF();
                   CH1_FINASH_FLAG == TRUE;    //电池1充满
                  }
       }
     }
    }

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
helloxx
1楼-- · 2019-03-23 19:02
 精彩回答 2  元偷偷看……
chenbingjy
2楼-- · 2019-03-23 22:49
有什么问题吗?
helloxx
3楼-- · 2019-03-24 00:03
chenbingjy 发表于 2018-5-30 15:05
有什么问题吗?

有什么逻辑问题吗
chenbingjy
4楼-- · 2019-03-24 04:30
 精彩回答 2  元偷偷看……
helloxx
5楼-- · 2019-03-24 07:13
chenbingjy 发表于 2018-5-30 17:10
没看出来。你运行这段程序现象对吗?

您有qq吗?帮我看看可以吗?就30行左右
chenbingjy
6楼-- · 2019-03-24 10:56
helloxx 发表于 2018-5-30 22:30
您有qq吗?帮我看看可以吗?就30行左右

413132614

一周热门 更多>