www问答网
所有问题
单片机中T1计数器被设置为串口波特率还能不能做为计数器或计时器?
计数器被占用后还可以不改变串口设定的波特率用做计时器或计数器不,我想了是:不改变计时器或计数器工作方式和初值,然后计时器或计数器进行计数,这样得到一个近似或正确的时间或一个树。可能吗?
举报该问题
推荐答案 2023-05-12
当然可行,不过实际意义不大,常用波特率对应的定时/计数值已经没多少活动的空间了。
例如外接11.0592MHz晶振,采用常用的9600波特率时,T1重载初值已经是FDh了,实际工作时就是“FDh-FEh-FFh-溢出重载FDh-FEh-FFh-溢出重载FDh-FEh……”这样。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AKWKA45354AGKn33n35.html
相似回答
51
单片机的T1
用作用作定时器,产生
串口的波特率
,此时T1口
还能
作为普通I...
答:
T1是一个内部定时器,与端口是没有必然关系的
,只有T1作为外部计数的时候,才能用外部端口P3.5作为外部计数的输入口 而做定时器和做波特率发生器的时候,P3.5口与内部无关,可以作为通用IO口使用 ...
单片机
定时
计数器的
工作方式3?
答:
是为增加一个8位定时器/
计数器
而设,使51
单片机
具有3个定时器/计数器。方式3只适用于T0,
T1不能
工作在方式3。T1处于方式3时相当于TR1=0,停止计数(此时T1可用来作为
串行口波特率
产生器)。1.工作方式3下的T0 TMOD的...
单片机串口
通信中产生
波特率的
定时器可以做别的么
答:
可以的
!不需要串口通讯时,就可以用来做通用的定时器,计数器等!
请教老师,在C51
单片机的串口
通讯中,使用mode2的固定比
特率
,定时
器T1
还...
答:
看题目:定时器2与定时器1没有直接联系,只是同时中断的时候,先执行T1。如果你想用定时器2作为固定
波特率
,而且还想作为外部
计数器
这不行的,但是定时
器T1还可以
。假如P1.0口同时要受到T1和T2控制的话,会出现这样的情况...
为什么定时器/
计数器T1
用作
串行口波特率
发生器时,常采用方式二_百度知 ...
答:
波特率
发生器需要在计数值溢出后自动重新赋值,再次开始计数,所以选模式2。否则溢出后要程序响应中断重新赋值。
单片机
定时器T0和
T1
有什么区别呀?
答:
在工作方式寄存器TMOD中,高4位控制定时
器T1
,低4位控制定时器T0。3、运行状态的不同。定时器T0可分成2个独立的8位定时器,而定时器T1则不能;定时器T1可作为
串口的波特率
发生器,而定时器T0则不能。
单片机
T0
T1
T2和什么
计时器
定时器 工作方式是什么关系
答:
计数/定时器中断1 T2在51系列中无, 52系列中才有,也就是定时器2,一般的它做波特率发生器专用了,没有T2时波特发生器就得用T1来做了,默认都是
T1做波特率
发生器,启用专波特率发生器时需要专门指定,之后就可以解放T1...
51
单片机
一个定时器两个
计数器能
同时工作吗?
答:
可以的! 但需要初始化! 例如一个定时器用于
串口的波特率
产生,另外一个则可以用作
计数器
!void init_uart() void { TMOD = 0x20; //定时
器T1
使用工作方式2 TH1 = 253; // 设置初值 TL1 = 253;TR1 = 1; ...
单片机
MSC51 计时器启动时怎么区分
T1
作
波特率
发生器用,还是
做计时器
用...
答:
用T1控制
波特率
,都是用方式2。也不用中断。
大家正在搜
串口波特率设置为9600
串口波特率和频率
串口波特率计算
串口波特率有哪些
串口波特率有几种
常用串口波特率
怎么查看串口的波特率
串口波特率指的是
串口波特率最高多少