已知fosc=11.0592MHz,采用串行方式2进行双击串行通信,且设定SMOD=1,则通信波特率为 多少

1个回答
展开全部
咨询记录 · 回答于2023-05-24
已知fosc=11.0592MHz,采用串行方式2进行双击串行通信,且设定SMOD=1,则通信波特率为 多少
您好,亲。在SMOD=1的情况下,串行通信的波特率计算公式为:波特率 = fosc / ( × 2^SMOD × (256 - TH1))其中,TH1是定时器1的重载值,由于采用串行方式2进行双击串行通信,所以TH1的初值为0,即TH1=0。将fosc=11.0592MHz、SM=1、TH1=0代入公式,可得:波特率 = 11.2MHz / (12 × 2^1 × (256 - 0)) = 57600因此,通信波特率为57600。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消