单片机定时器参数

TMOD=0x02;//定时器0工作方式2,8位自动重装,TH0是重装值,TL0是初值 //初始化外部中断
TH0=0x00; //重载值 2^8=256 us
TL0=0x00; //初始化值
ET0=1; //开中断
TR0=1; //开定时器0
IT0 = 1; //指定外部中断0下降沿触发,INT0 (P3.2) //初始化定时器
EX0 = 1; //使能外部中断
EA = 1; //开总中断
这个是原来的定时器0的初始化,因为0已经被用了,所以只能用定时器1,但是我不懂如何赋初值,拜托拜托
void tim0_isr (void) interrupt 3 using 1//定时器1中断服务函数如何赋初值?

TMOD=|0x20;//定时器1工作方式2,8位自动重装,TH1是重装值,TL1是初值 //初始化外部中断
TH1=0x00; //重载值 2^8=256 us
TL1=0x00; //初始化值
ET1=1; //开中断
TR1=1; //开定时器1
IT0 = 1; //指定外部中断0下降沿触发,INT0 (P3.2) //初始化定时器
EX0 = 1; //使能外部中断
EA = 1; //开总中断
温馨提示:答案为网友推荐,仅供参考
相似回答