0--------定时器
/*********************************************************************
* 函 数 名 : Timer0Init
* 函数功能 : 定时器0初始化函数
* 参数列表 : 无
* 函数输出 : 无
*********************************************************************/
void Timer0Init(void)
{
TMOD &= 0xf0; // T0设为定时器模式,仅用TR0控制打开
TMOD |= 0x01; // T0选择为工作模式1:16位定时器、TH0 TL0全使用
TH0 = 0xd8; // 使用单片机小精灵计算10ms定时的TH0、TL0初值
TL0 = 0xf0;
ET0 = 1; // 打开定时器0中断允许
EA = 1; // 打开总中断
TR0 = 1; // 开始计时
}
TMOD寄存器的配置。