微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 充电电池容量自动测试仪

充电电池容量自动测试仪

时间:12-26 来源:互联网 点击:

次以上的充电放电循环,电池完全激活,容量才能恢复到应有的水平。充分考虑这种因素的影响,所以容量测试一般采取多次平均的方式,或者循环充放电三次以后放电持续时间为准,以此衡量电池容量才算是恰当。

#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;j<125;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;

}

}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top