找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 5644|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)串行口通信設(shè)置波特率為4800怎么計(jì)算?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:416108 發(fā)表于 2020-11-22 19:20 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
串行口通信設(shè)置波特率為4800怎么計(jì)算

51hei截圖20201122192010.png (23.73 KB, 下載次數(shù): 97)

51hei截圖20201122192010.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:847371 發(fā)表于 2020-11-22 20:47 | 只看該作者
方式0波特率固定為:fosc / 12     方式1波特率的計(jì)算公式為:(串行口為波特率可變的8位異步通信接口,SMOD為PCON寄存器的最高位值(0或1))           方式1波特率 =(2^SMOD / 32) * 定時(shí)器T1的溢出率  (注:當(dāng)SMOD=1時(shí),要比SMOD=0時(shí)的波特率加倍,所以也稱(chēng)SMOD位為波特率倍增位)     方式2的波特率由下式確定:           方式2波特率=( 2^SMOD / 64) * fosc  方式3的波特率由下式確定:           方式3波特率 = (2^SMOD / 32) * 定時(shí)器T1的溢出率
回復(fù)

使用道具 舉報(bào)

板凳
ID:629783 發(fā)表于 2020-11-22 21:03 | 只看該作者
有個(gè)計(jì)算器的百度一下啊
回復(fù)

使用道具 舉報(bào)

地板
ID:843764 發(fā)表于 2020-11-24 10:48 | 只看該作者
每秒4800個(gè)bit的傳輸速率bai。8秒后=4800*8=38400bit的數(shù)據(jù)。du 一個(gè)字是zhi2個(gè)字節(jié)。所以就是38400/2=19200個(gè)字。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表