正好手边有一个呵呵 给你吧!应该能用的!
#include
sbit P10 = P1^0;
unsigned char flag;
void InitTimer0(void)
{
TMOD = 0x01;
TH0 = 0x0FC;
TL0 = 0x18;
EA = 1;
ET0 = 1;
TR0 = 1; //开始计数
}
void main()
{
InitTimer0();
while(1)
{
if(flag == 1)
{
flag = 0;
P10 = ~P10; //取反
}
}
}
void timer0() interrupt 1 //1ms中断一次
{
TH0 = 0x0FC;
TL0 = 0x18;
flag = 1;
}