...TMOD=0x01;两定时器T0、T1同时使用,TMOD=0x11(默认M0M1=01);那 ...

发布网友 发布时间:2024-10-23 20:50

我来回答

2个回答

热心网友 时间:2024-11-07 10:17

TMOD=0x10;


TMOD(定时器/计数器模式控制寄存器)

低4位是控制T0的,高4位就是控制T1的了.


TMOD=0x01  正好是第四位的M0=1;M1=0;  T0模式1 16位计数模式   同理运用于T1   

2个定时/计数器都只占4位。


 

热心网友 时间:2024-11-07 10:16

无所谓,保证T1参数就可以了,定时器的开启靠的是TRn和ETn,所以可以这样来做:
TMOD&=0x0f;//高四位清零
TMOD|=0x10;//T1设置为工作模式1,GATE=0,定时器方式
这样做可以仅设置T1,而不影响T0的参数。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com