TMOD=0x01;//选择定时器0工作方式1TH0=(65536-1)/256;//给高8位赋值TL0=(65536-1)%256;//给低8位赋值EA=1;//开总中断ET0=1;//开定时器0中断TR0=1;//启动定时器0void Init1() interrupt 1//中断函数{ TH0=(65536-1)/256;//65536是us单位 当你需要多少us 65536-需要的us就可以了 TL0=(65536-1)%256;}刚刚写的 希望能帮到你