单片机从机的波特率自适应设置
我们在设计单片机串行通信程序时,一般用其
2自适应设置理论原理
晶体振荡器的频率来计算具体的波特率时间常数。
AT89C52的串行口有4种工作方式,方式1、3
当晶体振荡频率改变时,其底层软件也必须跟着修
最常用。T2的波特率发生方式类似于常数自动重
改,不免有些麻烦。为此,笔者经过实践,找到一
装入方式,用X代替(RCAP2H、RCAP2L),则串
16
种可以两全其美的办法:从机侦测主机位信息并
行口方式1、3的波特率公式为
自动设置与主机同样的波特率,以适应主机。其
波特率=f/32(65536-X)(1)
osc16
一,可以不考虑晶体
下载地址
用户评论
实用性挺强,例程可以参考