sonique0371 发表于 2022-4-20 08:35
请问一下,初始值46080是怎么计算出来的?50毫秒不是应该就是50000吗?
lzzasd 发表于 2022-4-20 09:16
楼主使用的定时器中断来计时的 定时器是向上累加溢出的 所以 定时=65536--基础值
sonique0371 发表于 2022-4-22 08:11
我问的就是基础值为什么不是50000,而是46080?
gongnn 发表于 2022-4-24 15:38
void Timer0Init(void) //50毫秒@11.0592MHz
{
AUXR &= 0x7F; //定时器时钟12T模式
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |