richardwuday 发表于 2024-3-19 11:49:43

定时器0模式是16为自动重载的情况下,在运行中想要改变定时器0的定时时间,怎么处理?

本帖最后由 richardwuday 于 2024-3-19 12:03 编辑

定时器0模式是16为自动重载的情况下,在运行中想要改变定时器0的定时时间,怎么处理?MCU是8H1K28

xiangzichen 发表于 2024-3-19 13:01:34

那干脆不要自动重载好,不过即便自动重载,测一下很简单吧,设定个数值,然后中断外面修改下定时器值,看看周期有没有变化,如果有示波器,那更是一目了然

社区闲人 发表于 2024-3-19 13:51:40

TR0 = 0;
TL0 = xx;                        //设置定时值
TH0 = xx;                        //设置定时值

TR0 = 1;
页: [1]
查看完整版本: 定时器0模式是16为自动重载的情况下,在运行中想要改变定时器0的定时时间,怎么处理?