九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
為什么波特率要設(shè)成9600,19200...?

   大家在用到單片機串口通信時,總要設(shè)置波特率,而波特率一般要設(shè)成9600,19200...?這是傳統(tǒng)么?從什么來的?而相應(yīng)的晶振一般也是11.0592MHZ。是先設(shè)晶振再設(shè)波特率還是先設(shè)波特率再設(shè)晶振,為什么要這樣設(shè)置呢?

 

有兩種比較可靠地說法:

1:根據(jù)電、傳輸介質(zhì)等的物理特性結(jié)合串口設(shè)備使用的要求
為了保證有效通訊,根據(jù)電、傳輸介質(zhì)等的物理特性結(jié)合串口設(shè)備使用的要求,確定RS232最大傳輸速率只能是115200,然后逐級二分得到57600,28800,19200……為適應(yīng)這些速率,設(shè)計相應(yīng)的晶振頻率。

2:這是由電信線路特性決定的
電話線路的帶通是300--3KHz,當(dāng)時HAYES先搞的modem,所以用的2400HZ信號,對應(yīng)波特率是2400。由于基本頻率確定了,以后采用的提高通訊速率的方法都是在2400基礎(chǔ)上倍頻的,所以形成了9600,19200。。。。

不管哪種說法,都是先有波特率再有晶振頻率。

波特率和晶振頻率的關(guān)系:

MSC51系列單片機有一個全雙工的異步通信口,他利用其RXD和TXD與外界進行通信,其內(nèi)部有2個物理上完全獨立的接收、發(fā)送緩沖器SBUF,可同時發(fā)送和接收數(shù)據(jù)。異步串行通信發(fā)送和接收數(shù)據(jù)的速率與移位脈沖同步。一般用51系列的T1定時器作為波特率發(fā)生器,T1的溢出率經(jīng)二分頻(或不分頻)后又經(jīng)十六分頻作為串行發(fā)送或接收的移位脈沖,移位脈沖的速率即波特率。單片機的異步通信波特率與串行口的工作方式、主振頻率Fosc及定時器T1的工作方式有關(guān)。一般通信中使T1工作于方式2(可重裝時間常數(shù)方式),若Fosc取6MHz,則波特率的計算公式如下:

  

  其中:SMOD是可編程的(即PCON的第8位),由此公式計算出的波特率是不標(biāo)準(zhǔn)的波特率。





  

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
第七課--串口
單片機串行接口工作方式
中國石油大學(xué)
51單片機中關(guān)于波特率的介紹
51單片機串口通信【程序+圖文】
單片機串行口介紹
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服