EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
串口波特率选择$ N1 F( c7 s% f( Y! _( f7 x8 Z- ^
* s; U4 P$ C# I4 N. J, v; |
1 J0 P: I+ Y% ~. ?. Y
波特率(Boud Rate)就是在串口通信中每秒能够发送的位数(bits/second)。MCS-51串行端口在四种工作模式下有不同的波特率计算方法。其中,模式0和模式2波特率计算很简单;模式1和模式3的波特率选择相同,故在此仅以工作模式1为例来说明串口通信波特率的选择。 在串行端口工作于模式1,其波特率将由计时/计数器1来产生,通常设置定时器工作于模式2(自动再加模式)。在此模式下波特率计算公式为: 波特率=(1+SMOD)*晶振频率/(384*(256-TH1)) 其中,SMOD——寄存器PCON的第7位,称为波特率倍增位;
+ P( h( q. N' C/ v( i |