音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

求教一個mega8的串口波特率設(shè)置問題

作者:sswanglei 欄目:單片機
求教一個MEGA8的串口波特率設(shè)置問題
用的13.56m的晶振,應(yīng)用公式得出的ubrr為7.3~~7,  如果設(shè)了u2x則ubrr為14.7~~15,這種四舍五入是不是太大了,要不怎么我的串口在9600下就能正常工作(ubrr=87),而設(shè)成115200就不行呢。謝謝

2樓: >>參與討論
zsmbj
一般如果不能整除都要取一個近似的值,然后再反向運算一下。
誤差不宜大于2%。

如你選擇87,則波特率=13.56*1000000/16/88=9631,誤差為0.3%,沒有問題。


而如果用115200的波特率,
如你選擇不選u2x,則波特率=13.56*1000000/16/7=121071,誤差為5%,肯定不行了。
如果選u2x,則波特率=13.56*1000000/8/15=113000,誤差為1.9%,估計可以,不過這么高的波特率誤差還是小點的好!。
UBRR取14




3樓: >>參與討論
農(nóng)民講習(xí)所
可以用14.7456M
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
求教大俠們,
請教:指令SBR 和 ORI有何區(qū)別?
復(fù)位后ram數(shù)據(jù)丟不丟失探討
CVAVR中有關(guān)ds18b20函數(shù)的使用問題
avr-g++編譯extern const int map的疑問
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號