#include<reg51.h>
int i;
void init (void)
{
TMOD=0x01;				//Настроить Т0 в режим 16-разрядного таймера
TH0=(-10000)>>8;			//Занести старший байт числа -10000
TL0=-10000;				//Занести младший байт числа -10000
TF0=0;					//Обнулить флаг
TR0=1;					//Включить таймер
IE=(1<<7)|				//Разрешить прерывания
   (1<<1);				//Разрешить прерывания от таймера T0 (Первый бит регистра IE)
}
void preryvanie (void) interrupt 1
{
TF0=0;					//Обнулить флаг
TR0=1;					//Включить таймер
for (i=1;i<1024;i++)                    //Включение светодиода с задержкой
P1=0;    				
P1=0xff;				//Выключение светодиода
}
void main (void)
{
init();
for (;;);
}
