|
发表于 2018-8-23 16:41:17
|
显示全部楼层
这个代码已经很规范了啊! 我见过的有前辈写成这样的:
unsigned int i=0,i4=0,i5=0,i6=0;
unsigned int c=0;
unsigned int c1=60; //60度
unsigned int c2=0;
unsigned char d=0,d1=0,d2=0,d3=0;
unsigned char e=0;
unsigned char f=0;
unsigned char g=0;
unsigned char e1=0;
unsigned char x[3];
unsigned char i1=0,i2=0,i3=0;
unsigned char n1=0,n2=0,n3=0,n4=0,n5=0,n6=0,n7=0,n8=0,n9=0,n10=0,n11=0,n12=0,n13=0,n14=0;
unsigned int m5=0,m6=0,m9=0;
if(d==0)
{P2=P2&0x7F;}
if(e==1&&f==0)
{P2=P2&0x7F;}
if(e==1&&g==0)
{P2=P2&0x7F;}
delayms(6);
// P2=0xFD; //1
sled_com2=0; sled_com1=1; sled_com3=1; Beep=1; //1
P1=b[i2];
if(f==0||g==0)
{P2=P2&0x7F;}
if(d==0)
{P2=P2&0x7F;}
if(e==1&&f==0)
{P2=P2&0x7F;}
if(e==1&&g==0)
{P2=P2&0x7F;}
delayms(6);
// P2=0xFB; //1
sled_com2=1; sled_com1=0; sled_com3=1; Beep=1; //1
P1=a[i1];
delayms(1);
} |
|