第1个回答 2013-06-11
#include <reg51.h>
unsigned char t;
void InitTimer0(void)
{
TMOD = 0x01;
TH0 = 0x0FC;
TL0 = 0x18;
EA = 1;
ET0 = 1;
TR0 = 1;
}
void main(void)
{
InitTimer0();
while(1)
{
}
}
void Timer0Interrupt(void) interrupt 1
{
TH0 = 0x0FC;
TL0 = 0x18;
t++;
if(t==n)//n自己选个数,是多少就是几毫秒
{
t=0;
//add your code here!
}
}
希望能帮到你