很简单使用定时器,把定时器设置为自动重装模式,根据晶体计算出100us时间常数,例12m晶体时间常数值为256-100=156在初始化时写入(th及tl),设置一组对定时器中断计数的全局变量(例:ms,sec,min,h,day,moon,y)并清零,在中断程序中对计数全局变量加1(即100 us),计满10次为1ms。然后开启中断,启动定时器。 发表时间:2003年7月26日20:06:48