新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 充电电池容量测试仪实现方案

充电电池容量测试仪实现方案

作者:时间:2011-11-15来源:网络收藏
如果较长时间闲置,它的实际将受到影响,重新启用第一次能够释放的远远达不到标注,放电电压也很不平稳。至少要经过三次以上的充电放电循环,电池完全激活,容量才能恢复到应有的水平。充分考虑这种因素的影响,所以容量测试一般采取多次平均的方式,或者循环充放电三次以后放电持续时间为准,以此衡量电池容量才算是恰当。

本文引用地址:http://www.eepw.com.cn/article/178401.htm

  #include “reg51.h”

  char

  code disp[]={40,235,50,162,225,164,36,234,32,160};

  //字形码

  void delay(unsigned int dt)

  { unsigned int j=0;

  for(;dt>0;dt--)

  { for(j=0;j125;j++)

  {;}

  }

  }

  void main()

  { int a,b,c,led1,led2,led3,led4;

  P3=255;

  a=0;

  for(;;)

  {b=a;

  led1=b%10;

  P2=239;

  P0=disp[led1];

  delay(6);

  P2=255;

  b=b/10;

  led2=b%10;

  P2=223;

  P0=disp[led2];

  delay(6);

  P2=255;

  b=b/10;

  led3=b%10;

  P2=191;

  P0=disp[led3];

  delay(6);

  P2=255;

  b=b/10;

  led4=b%10;

  P2=127;

  P0=disp[led4];

  delay(6);

  P2=255;

  for(c=44;c>0;c--)

  {

  P2=239;

  P0=disp[led1];

  delay(5);

  P2=255;

  P2=223;

  P0=disp[led2];

  delay(5);

  P2=255;

  P2=191;

  P0=disp[led3];

  delay(5);

  P2=255;

  P2=127;

  P0=disp[led4];

  delay(5);

  P2=255;

  }

  if(P3==127)

  delay(3);

  if(P3==127)

  a=a+1;

  else a=a;

  }

  }


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭