#include<reg51.h>
sbit P1_1=P1^1;
void timer0(void) interrupt 3 //定时器1中断服务程序
{
TH1=0xb8;
TL1=0x00; //装入时间常数
P1_1=!P1_1;//P1.1取反
}
void main(void)
{
TMOD=0x10; //定时器1方式1
TH1=0xb8;
TL1=0x00; //装入时间常数
TR1=1; //启动定时器
TF1=0;
EA=1; //开全局中断
ET1=1; //开定时器1中断
while(1) ; //主程序死循环,空等待
}