|
发表于 2017-9-23 21:12:14
|
显示全部楼层
void Displayunlong(unsigned long long1)
{
char pp1,i ;
P1_1=1;
if( P1_1==0) //高频
{
long1=long1*128;
DisplayOneChar(15, 0, 'G');
}
else
{
DisplayOneChar(15, 0, 'D');
}
P3_7=1;
if( P3_7==0) //1秒 0.1秒闸门
{ long1=long1*10;
cc=12;
pp=0x50;
pph=0x79;
pd=1;
// we=131;
DisplayOneChar(15, 1, 'k');
}
else
{
cc=114;
pp=0x4c;
pph=0x71;
// we=136;
pd=0;
DisplayOneChar(15, 1, 'm');
}
jishu=long1;
// WriteCommandLCM(0x01,1); //显示清屏
for (i=11;i>=0;i--)
{
pp1=long1 % 10;
if(i==8)
{
DisplayListChar(8, 0, uctechK); //显示K
}
else
{
if(i==4)
{
DisplayListChar(4, 0, uctechM);//显示M
}
else
{
DisplayOneChar(i ,0,uctech[pp1]);//显示数字
long1=long1/10;
}
}
}
DisplayListChar(12, 0, uctech1);
long1=1000000000/jishu ; //显示周期
if (jishu==0)
long1=0;
for (i=11;i>=0;i--)
{
pp1=long1 % 10;
if(i==8)
{
DisplayOneChar(8, 1, 'u'); //显示u
}
else
{
if(i==4)
{
DisplayOneChar(4, 1, 'm');//显示m
}
else
{
DisplayOneChar(i ,1,uctech[pp1]);//显示数字
long1=long1/10;
}
}
DisplayOneChar(12, 1, 'n'); //显示u
DisplayOneChar(13, 1, 's'); //显示u
} |
|