欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機的串口通信波特率是什么?有什么含義? [打印本頁]

作者: 藍野    時間: 2017-10-15 17:13
標題: 單片機的串口通信波特率是什么?有什么含義?
單片機的串口通信波特率是什么?有什么含義?表明了什么性質?

作者: 小潘哥    時間: 2017-10-15 18:23
波特率就是通信的速度,每秒鐘可以發送或接收多少個數據位,比如常用的9600,意思就是1秒鐘可以發送9600個二進制位
作者: zl2168    時間: 2017-10-15 18:26
單片機教材書上都有,你為什么不看書?不看書肯定學不好單片機!
作者: 藍野    時間: 2017-10-15 19:04
zl2168 發表于 2017-10-15 18:26
單片機教材書上都有,你為什么不看書?不看書肯定學不好單片機!

說的是,我看的教材可能太晦澀難懂了,希望看到一種簡單清晰的解釋

作者: caizhihe11    時間: 2017-10-15 19:23
可以認為是1s中傳輸的最大數據
作者: yiss496926746    時間: 2017-10-15 19:43
我也想問下,校驗位數據位、停止位都有什么用
作者: displayxiaowu    時間: 2017-10-15 19:59
波特率就是串口通訊的頻率,只有收與發的二個設備的波特率一致才能通訊,要不會收到亂碼或沒有碼。波特率高則通訊時間短,但是抗干擾的能力下降
作者: displayxiaowu    時間: 2017-10-15 20:02
波特率指的通訊頻率,只有二個設備的波特率一致才以通訊,否則會收到亂碼或無碼,波特率高則通訊時間短,但是抗干擾能力下降,一般要求不高的設成9600即可
作者: cjjcjj1    時間: 2017-10-15 20:08
提示: 作者被禁止或刪除 內容自動屏蔽
作者: StarTree    時間: 2017-10-15 20:20
你看看清翔的51教程  里邊很詳細
作者: 932967602    時間: 2017-10-15 20:47
就是計算機或單片機在串口通信時的傳輸速率,詳細的深度的得自己慢慢琢磨
作者: zl2168    時間: 2017-10-15 21:13
藍野 發表于 2017-10-15 19:04
說的是,我看的教材可能太晦澀難懂了,希望看到一種簡單清晰的解釋

市場上的單片機教材至少有一半對初學者晦澀難懂,我給你介紹一本便于閱讀理解,便于自學的書,張志良編著的《80C51單片機實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學習51單片機原理,程序(雙解c和匯編)語句條條有注解。
摘錄其中關于波特率的2段文字


你可到書店翻翻,與其他書比較一下,有比較才能有鑒別!絕不忽悠你!
順便再給你介紹一本,
80C51單片機仿真設計實例教程——基于Keil CProteus》清華大學出版社ISBN 978-7-302-41682-1內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行,可演示,可觀測,程序語句條條有注解。


作者: insightx    時間: 2017-10-15 22:19
含義:每秒鐘通過串口傳輸的位【字節】數
作者: shenqing9901    時間: 2017-10-15 23:17
我用我自己的理解和樓主解釋一下。比如現在有一個周期為一秒的方波,如果我跟你說,周期是一秒,那么你解析出來的就是數據0,1。如果我跟你說,周期是0.1秒,那么你解析出來的就是1,1,1,1,1,0,0,0,0,0。波特率就是約定了波形的周期,你可以這么理解。串口通訊,都是用高低電平傳輸,但是應該多久讀取一次電平呢?這個就由波特率決定了
作者: 賺錢買八爪魚    時間: 2018-9-15 14:57
小潘哥 發表于 2017-10-15 18:23
波特率就是通信的速度,每秒鐘可以發送或接收多少個數據位,比如常用的9600,意思就是1秒鐘可以發送9600個 ...

原來是這樣
作者: 賺錢買八爪魚    時間: 2018-9-15 14:57
shenqing9901 發表于 2017-10-15 23:17
**** 作者被禁止或刪除 內容自動屏蔽 ****

感覺有點明白了
作者: xzf586    時間: 2018-9-15 16:08
shenqing9901 發表于 2017-10-15 23:17
**** 作者被禁止或刪除 內容自動屏蔽 ****

解釋很形象,在此補充說明一下,為什么串口通信牽涉到波特率,而IIC通信就沒有波特率的概念呢?這是因為串口通信是一根GND,一根TX或RX,如果雙方沒有約定時間間隔,那是無法從一根線上解讀出信息的;但是IIC有一根SCL,即時鐘線,根據SCL的跳變來解讀信息!
作者: 默默丶關注    時間: 2018-9-16 00:00
單片機串行通信波特率就是每發送兩個數據的之間的間隔,或者是每秒鐘發送的字節數,你在進行串行通信時,是兩個單片機進行通信,那肯定是要進行同步的(波特率要相同),要不然通信沒法建立。波特率的設定注意點一般就是 如果晶振是12M的話,波特率最高只能為2400(因為再高的話,會出現很大的時間誤差,接收的數據出現亂碼) 如果是11.0592M 的話,波特率可以達到9600.希望能幫到你。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1