www问答网
所有问题
51单片机用定时器T1或T2作为波特率发生器,为什么不用T0。
如题所述
举报该问题
推荐答案 2009-02-14
51单片机只有 T1、T0,没有T2(52才有)。
如果工作在方式0,方式1、方式2 的话,51单片机的T0、T1都可以做波特率发生器(一般是方式2做波特率发生器)。但是T0可以工作在方式3,T1不能工作在方式3。这种情况下,只能用T1作为波特率发生器,T1 的资源TF1、TR1给了t0,t0工作在方式3,可以当做定时器、计数器用。而如果用t0做波特率发生器,因为T1不能工作在方式3,方式3就没法用了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/4GWd41dd.html
其他回答
第1个回答 2009-02-15
看你需要精确同步不,如果是我做,一般用8位自动重装。
相似回答
为什么51单片机
的
定时器T0
不能用作串口的
波特率发生器
?
答:
生产
单片机
的厂家是这样做的,这个电路已经定了,没法变,有些单片机有独立
波特率发生器
的
为什么定时器
/计数
器T1用
作串行口
波特率发生器
时,常
采用
方式二
答:
波特率发生器
需要在计数值溢出后自动重新赋值,再次开始计数,所以选模式2。否则溢出后要程序响应中断重新赋值。
单片机
中
定时器T0
和
T1
有
什么
区别?
答:
1、工作方式选择的不同
。定时器T1没有方式3 ,方式3只适合定时器T0,使其增加一个8位定时器。若定时器T1选择方式3,T1将停止工作,相当于TR1=0的情况。2、工作方式控制位的不同。在工作方式寄存器TMOD中,高4位控制定时器T1,低4位控制定时器T0。3、运行状态的不同。定时器T0可分成2个独立的8...
51单片机用T1的
工作方式2
作为
串口通信的
波特率发生器,
答:
串行口工作方式设定为方式1或3时,T1定时器就
作为波特率发生器使用,定时器T1
需要工作于方式2,因为定时器溢出时,TL1的值是TH1重新装载的,这样波特率才稳定,有一点不同,就是不发生定时器1中断。
单片机
定时器0
定时器1 2都可以做
波特率发生器
吗,有
什么
区别
答:
下载文件:STC89C51RC-RD _GUIDE-CHINESE.pdf|发一份中文的给你了,其实和at的是一样的
51单片机
脉冲
为什么
是11.0592而不是12
答:
51单片机
的串口工作方式有4种,方式0、方式2的波特率是固定的,只与单片机的系统晶振频率有关。方式1、方式3波特率是可变的,不止与系统晶振频率有关,还与定时器T1有关。因为51单片机的
波特率发生器
只能由
定时器T1或
定时
器T2
产生,由于我们使用的是STC98C52单片机,是标准51架构的单片机没有T2模块。)...
串口通讯的
波特率为什么
都是跟定时器1有关,与
定时器0
有关系吗?
答:
标准的51系列
单片机
只与
定时器
1有关(其中的如89C52还可用定时器2产生),STC的新型单片机还有独立
波特率发生器,
就不需要定时器参与了.这都是由硬件决定了的,常见单片机的串口波特率都与T0无关.
问个
51单片机T1作为波特率发生器
的问题
答:
是
通过T2
CON中的 RCLK , TCLK 来选择哪个定时器
作为波特率发生器
的.RCLK -- 接收时钟: 1时选择定时器2为接收时钟, 0时选择定时器1为接收时钟 TCLK -- 发送时钟: 1时选择定时器2为发送时钟, 0时选择定时器1为发送时钟 所以在上电后或复位后, 默认是
用定时器
1作波特率发生器 ...
51单片机
串行通信比
特率
是不是两个
定时器
都能提供?
答:
波特率可以用系统时钟、
T1的
溢出率。如果含有
T2,
那么T2也可以做
波特率发生器
但T0是不可以做的
大家正在搜
51单片机定时器2波特率发生器
51单片机T0定时器不能波特率
定时器1可作为波特率发生器吗
T0为什么不可以做波特率发生器
52单片机定时器2设置波特率
波特率为什么需要用到定时器
求波特率发生器的定时器时间初值
51单片机定时器和波特率
利用8253作为波特率发生器
相关问题
软件开发都有哪些
怎么样开发一个软件
什么是计算机软件开发
软件开发步骤包括哪些过程?
软件开发一般包括哪些?
软件开发主要内容介绍。
软件开发需要学什么?
开发软件需要具备哪些条件??