#include<reg52.h>
#include<intrins.h>
void delay (unsigned int x)
{
unsigned int a,b;
for(a=200;a>0;a--)
for(b=x;b>0;b--);
}
void ZD0() interrupt 0
{
P0=0x55;
delay(10000);
P0=0xfe;
}
void ZD1() interrupt 2
{
P0=0xaa;
delay(10000);
P0=0xfe;
}
void main()
{
EA=1;
EX0=1;
IT0=0;
EX1=1;
IT1=0;
P0=0xfe;
while(1)
{
P0=_crol_(P0,1);
delay(1000);
}
}