51单片机用定时器T1或T2作为波特率发生器,为什么不用T0?
答案:1 悬赏:60
解决时间 2021-01-21 04:48
- 提问者网友:凉末
- 2021-01-20 10:17
51单片机用定时器T1或T2作为波特率发生器,为什么不用T0?
最佳答案
- 二级知识专家网友:旧脸谱
- 2021-01-20 11:22
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就没法用了。
如果工作在方式0,方式1、方式2 的话,51单片机的T0、T1都可以做波特率发生器(一般是方式2做波特率发生器)。但是T0可以工作在方式3,T1不能工作在方式3。这种情况下,只能用T1作为波特率发生器,T1 的资源TF1、TR1给了t0,t0工作在方式3,可以当做定时器、计数器用。而如果用t0做波特率发生器,因为T1不能工作在方式3,方式3就没法用了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯