51单片机用定时器T1或T2作为波特率发生器,为什么不用T0。

如题所述

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就没法用了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-15
看你需要精确同步不,如果是我做,一般用8位自动重装。
相似回答