
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit led1=P1^0;
sbit led2=P1^1;
uchar t,flag;
void delay1(uint z)
{
uint x,y;
for(x=110;x>0;x--)
for(y=z;y>0;y--);
}
void main()
{
TMOD=0x10;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
EA=1;
ET1=1;
TR1=1;
flag=0;
while(1)
{
if(flag==1)
{
led2=1;
delay1(20);
led1=0;
delay1(20);
}
if(flag==0)
{
led1=1;
delay1(20);
led2=0;
delay1(20);
}
}
}
void time1() interrupt 3
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
t++;
if(t==60)
{
t=0;
flag=~flag;
}
}
#define uchar unsigned char
#define uint unsigned int
sbit led1=P1^0;
sbit led2=P1^1;
uchar t,flag;
void delay1(uint z)
{
uint x,y;
for(x=110;x>0;x--)
for(y=z;y>0;y--);
}
void main()
{
TMOD=0x10;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
EA=1;
ET1=1;
TR1=1;
flag=0;
while(1)
{
if(flag==1)
{
led2=1;
delay1(20);
led1=0;
delay1(20);
}
if(flag==0)
{
led1=1;
delay1(20);
led2=0;
delay1(20);
}
}
}
void time1() interrupt 3
{
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
t++;
if(t==60)
{
t=0;
flag=~flag;
}
}


