#include "reg52.h"
typedef unsigned char u8;
typedef unsigned int u16;
sbit led = P2^0;
sbit k3=P3^2;
void int0Init()
{
EA=1;
EX0=1;
IT0=1;
}
void delayus(u16 i)
{
while(i--);
}
void main()
{
int0Init();
while(1);
}
void int0() interrupt 0
{
delayus(1000);
if (k3 == 0) led = ~led;
}