33问答网
所有问题
51单片机一个定时器两个计数器能同时工作吗?
如题所述
举报该问题
推荐答案 推荐于2018-04-04
可以的! 但需要初始化! 例如一个定时器用于串口的
波特率
产生,另外一个则可以用作
计数器
!
void init_uart() void
{
TMOD = 0x20; //定时器T1使用工作方式2
TH1 = 253; // 设置初值
TL1 = 253;
TR1 = 1; // 开始计时
SCON = 0x50; //工作方式1,波特率9600bps,允许接收
ES = 1;
EA = 1; // 打开所有中断
TI = 0;
RI = 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RBBWPRRR5.html
其他回答
第1个回答 2010-10-18
51不能 就两个定时/计数器 一个是T0 一个是T1 做定时就不能做计数 做计数就不能定时
还可以:
可以两个定时 一个做波特率发生器;
也可以 一个定时 一个计数 一个做波特率发生器;
第2个回答 2010-10-06
能啊,只要设置好控制寄存器就成好像是PCON,时间长了具体的有点忘了,这几个好像得设置初值
第3个回答 2010-10-06
不能
相似回答
如何让
c51单片机
多个
定时计数器同时工作
答:
C51单片机的定时/计数器是可以同时工作的
,如果用作定时器,它的计数时基就是时钟分频得来,各个定时器会共用一个时钟,只要设置好定时/计数器的工作模式,设置初值,然后就可以启动定时/计数器了.用作计数器时它的时基就变成外输入而已,原理是一样的.
一个51单片机可以
多(
2个定时
,6
个计数
)功能
能同时工作吗?
答:
可以办到
。常见的时钟,时分秒,就是三个不同的计时器。常见的4*4键盘,就是16个开关,每个开关就可以输入一路信号,当然可以用来计数。不需要添加很多的外设,合理编写软件,就可以办到。
51单片机
T的
两个
计时器怎么
同时
使用?下面是我的代码,为什么实现不...
答:
是的
,EA是用来开总中断的,如果EA=0则所有可用中断都无用。EA相当于使能信号。必须EA=1时中断才被打开。具体开那个还得看具体中断的使能信号,如定时的TR0,TR1信号。
大家正在搜
51单片机定时器和计数器
单片机中定时器计数器
单片机定时器与计数器的区别
单片机有几个定时计数器
单片机定时计数器功能
单片机计数器工作原理
单片机定时计数器原理
51单片机有几个定时器
定时器和计数器的工作原理
相关问题
51单片机如何同时使用定时器和计数器采集数据?
51单片机的两个定时器T0和T1能同时工作吗?
51单片机可以两个定时器同时使用吗
51单片机两个定时器一起用,该怎么设置啊?
51单片机怎样同时使用两个定时器
51 单片机 2个定时器 同时工作
51单片机3个定时器能否同时工作