#include<reg51.h>
sbit p0=P1^0;
sbit p1=P1^1;
sbit p2=P1^2;
sbit p3=P1^3;
sbit p4=P1^4;
sbit p5=P1^5;
sbit p6=P1^6;
sbit p7=P1^7;
void mdelay(unsigned int t)
{
unsigned char n;
for(;t>0;t--)
for(n=0;n<125;n++)
}
int main()
{
while(1)
{
P0=0;
P1=1;
mdelay(1000);
P1=0;
P2=0;
mdelay(1000);
P2=0;
P3=1;
mdelay(1000);
P3=0;
P4=1;
mdelay(1000);
P4=0;
P5=1;
mdelay(1000);
P5=0;
P6=1;
mdelay(1000);
P6=0;
P7=1;
mdelay(1000);
P7=0;
}
}