51定时器问题请教高手哈~
时间:10-02
整理:3721RD
点击:
定时器初始化子程序:
void Init_Timer0(void)
{
TMOD |= 0x01;
//TH0=0x00; //请问这里注释掉后定时器从多少开始计数?与没有注释的区别是什么?为什么要注释掉呢?
//TL0=0x00;
EA=1;
ET0=1;
TR0=1;
}
===================================
定时器中断子程序
void Timer0_isr(void) interrupt 1 using 1
{
TH0=(65536-500)/256;
TL0=(65536-500)%256;
}
void Init_Timer0(void)
{
TMOD |= 0x01;
//TH0=0x00; //请问这里注释掉后定时器从多少开始计数?与没有注释的区别是什么?为什么要注释掉呢?
//TL0=0x00;
EA=1;
ET0=1;
TR0=1;
}
===================================
定时器中断子程序
void Timer0_isr(void) interrupt 1 using 1
{
TH0=(65536-500)/256;
TL0=(65536-500)%256;
}
认真看书,特殊寄存器都有复位值的
谢谢您的回答噶