定时器请教
发布: 2010-1-20 06:36 | 作者: 来自网络 | 查看: 1次
/*=====================================================================================
T2定时1s,16位自动重载,T2有两种工作模式,定时/计数器和波特率发生器方式
下面的定时有很大的问题,当TH2=(65536-5000)/256;
TL2=(65536-5000)%256;
而下面设置成count=20时,它却定时在大约1.3s,按计算来说,它应该是定时0.1s,当改成
TH2=0X3C;TL2=0XB0;时,也就是用16位定时器设置初值为50ms时,
它定时大约在13.6s,更差劲的是当我把TH2=0X3C;TL2=0XB0;改成
TH0=0X3C;TL0=0XB0;其他的都不变,它居然也能运行,而且定时还是13.6s
麻烦高手帮我看下这是什么问题,
