EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
串口波特率选择0 {% {7 V8 T7 n& D* w& ^8 o/ w$ [- Z
/ c) o; G0 L2 [2 O. s! }: D/ F9 Y
7 u5 h2 l% a2 f$ e/ N
波特率(Boud Rate)就是在串口通信中每秒能够发送的位数(bits/second)。MCS-51串行端口在四种工作模式下有不同的波特率计算方法。其中,模式0和模式2波特率计算很简单;模式1和模式3的波特率选择相同,故在此仅以工作模式1为例来说明串口通信波特率的选择。 在串行端口工作于模式1,其波特率将由计时/计数器1来产生,通常设置定时器工作于模式2(自动再加模式)。在此模式下波特率计算公式为: 波特率=(1+SMOD)*晶振频率/(384*(256-TH1)) 其中,SMOD——寄存器PCON的第7位,称为波特率倍增位; / G+ ~7 p; D; K5 y% U! d, h
|