问答题
程序阅读:请给下面空格对应的程序添加注释
#include
sbit SMG1=P1^0;
sbit SMG2=P1^1;
sbit SMG3=P1^2;
sbit SMG4=P1^3; // (1)
unsigned char code tab[13]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void delay(unsigned int n)
{unsigned char i,j;
for(i=n;i>0;i--)
for(j=0;j<250;j++);
}
void main()
{p1=1;
smg4=0;
smg1=1; // (2)
p0=tab[i+3]; // (3)
smg2=1;
smg3=1;
for(j=0;i=>=9;i=0;} // (4) }
}
答案:
(1)
定义各位数码管的控制端 ...