2019-07-15 08:35发布
XX00XX00 发表于 2018-4-23 09:17 TH1 = (65536 - 1000) / 256 TH0 = (65536 - 1000) % 256 仅适用于12MHZ
人中狼 发表于 2018-4-23 10:19 定时器的定时不是这样算的,标准51是12分频的,12M的晶振分频后只有1M,这是机器时钟频率,这时一个NOP汇编指令是1u秒,这是最快的指令,所以这种情况下无法定时到1u秒,定时器中断产生后进入中断程序需要一定的现场保护指令,然后还有用户在定时器中断里需要执行的代码,所以定时器所设定的定时时间要大于这些时间的总和 ...
最多设置5个标签!
TH1 TH0这是什么鬼????配置定时器是错的,他能工作吗
大哥,不同单片机手册配置都不一样,你都不问他用的什么型号的单片机,怎么可以解答呢?
要定时us级的,可以怎么弄?
还有就是要这个us级定时是可变的,就是你可以随便改数字,例如999,就是定时999us;555就是定时555us。这要怎么弄?
一周热门 更多>