#include "reg51.h" //此文件中定义了单片机的一些特殊功能寄存器
typedef unsigned int u16; //对数据类型进行声明定义
typedef unsigned char u8;
sbit sp=P3^5;
sbit led=P1^1;
u16 i;
void delay(u16 h)
{ u16 f,g;
for(g=h;g>0;g--)
{
for(f=10;f>0;f--);
}
}
void main()
{
P0=P1=P2=P3=0;
sp=1;
while(1)
{
if(sp==0)
{delay(10);
if(sp==0)
{
i++;
if(i=10)
{led=1;
delay(10);
led=0;
i=0;
}
}
}
}
}