女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]在模式0和模式2下,串口波特率固定,模式0為Fosc/12。模式2為Fosc/32或Fosc/64,具體由PCON寄存器的SMOD位決定。在模式1和模式3下,波特率是一個可變值,波特率可以由定時器1產(chǎn)生(8052可以由定時2產(chǎn)生),那么波特率到

在模式0和模式2下,串口波特率固定,模式0為Fosc/12。模式2為Fosc/32或Fosc/64,具體由PCON寄存器的SMOD位決定。

在模式1和模式3下,波特率是一個可變值,波特率可以由定時器1產(chǎn)生(8052可以由定時2產(chǎn)生),那么波特率到底為多少呢?波特率由定時器1的溢出率來決定:
Baud Rate = (2SMOD/32)*(Timer 1 Overflow Rate)
注意:2SMOD這里的SMOD是指數(shù),SMOD為波特率雙倍波特率位,該位在PCON寄存器中。
當(dāng)使用timer 1作為波特率產(chǎn)生器時,通常需要將timer 1配置成8位自動重裝的工作模式下,同時還要禁止timer 1中斷,那么timer 1的溢出率是怎樣計算的呢?溢出率即溢出的頻率,假設(shè)晶振頻率為12MHz,TH1值為0xFE,則只需要兩個時鐘脈沖就會溢出,溢出的周期為2us,那么溢出的頻率就為500KHz。根據(jù)定時器一節(jié),定時時間有如下計算公式:
定時時間=(最大計數(shù)值-計數(shù)器初值)*機(jī)器周期=(最大計數(shù)值-計數(shù)器初值)*(12/晶振頻率(Hz))(s)=(256-TH1)*(12/OSC_FREQ(Hz))(s)。
那么溢出頻率自然就為:
OSC_FREQ(Hz)/((256-TH1)*12)。
所以最后推到出波特率為:
(2SMOD/32)*(OSC_FREQ(Hz)/((256-TH1)*12))。

波特率的計算公式有了,那自然就可以根據(jù)波特率推導(dǎo)出TH1的初值了:
BAUD_RATE=(2SMOD/32)*(OSC_FREQ(Hz)/((256-TH1)*12))
32*12*(256-TH1)=(2SMOD*OSC_FREQ(Hz))/BAUD_RATE
256-TH1=(2SMOD*OSC_FREQ(Hz))/(BAUD_RATE*32*12)
TH1=256-(2SMOD*OSC_FREQ(Hz))/(BAUD_RATE*32*12)
假設(shè)晶振頻率為11.0592MHz,波特率為9600,SMOD=0,TH1初值應(yīng)該為多少呢?根據(jù)上面公式可以計算得TH1=256-11059200/(9600*32*12)=0xFD。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

開關(guān)穩(wěn)壓電源非常關(guān)鍵的一個指標(biāo)就是紋波,它主要是由開關(guān)變換的方式導(dǎo)致的,也因紋波的存在會影響到后續(xù)電路的工作,尤其是在對紋波比較敏感的場合下。

關(guān)鍵字: 示波器 串口波特率 波形

示波器是電子測量領(lǐng)域中常用的一種儀器,用于觀察和測量電壓波形。在電源測試中,示波器可以用來測量電源的紋波峰峰值,即電源輸出電壓的波動幅度。

關(guān)鍵字: 示波器 串口波特率 電源紋波

測量時選擇的耦合方式為直流,邊沿類型為下降沿,所測串口的電平為TTL 電平,該電平的串口在不傳輸數(shù)據(jù)時電平為高,靠拉低判斷起始位。

關(guān)鍵字: 示波器 串口波特率 直流

  8月20日消息,知情人士透露了中國移動首次TD-LTE設(shè)備招標(biāo)的進(jìn)展,據(jù)悉,各系統(tǒng)設(shè)備廠商已于8月16日遞交了商務(wù)標(biāo)書,這意味著此次招標(biāo)進(jìn)入最重要的價格比拼環(huán)節(jié),而10個廠商中只有三星未回標(biāo)

關(guān)鍵字: can總線 8051單片機(jī) pca82c250

對于電網(wǎng)短路和線路故障檢測保護(hù)已有不少研究。市面上的電器短路、過載、超壓的保護(hù)器功能單一。容易損壞,沒用提示功能,不夠人性化。但隨人們生活水平的不斷提高。用電設(shè)備也不斷增加,產(chǎn)生了肓目用電現(xiàn)象。這給人們造成極大的安全隱患...

關(guān)鍵字: 8051單片機(jī) 用電故障控制器

#include#define uchar unsigned char #define uint unsigned int __CONFIG(0x3B31); void init(); uint intnum;...

關(guān)鍵字: pic單片機(jī) 定時器1

STM32中的高級控制定時器(Tim1)是由一個16位的自動裝載計數(shù)器組成,它由一個可編程預(yù)分頻器驅(qū)動。用途在于:測量輸入信號的脈沖寬度(輸入捕獲),或者產(chǎn)生輸出波形(輸出比較,PWM,嵌入死區(qū)時間的互補(bǔ)PWM等)。使

關(guān)鍵字: STM32 定時器1 高級控制

//環(huán)境:winavr+avr studiochar temp=0;ISR(TIMER1_COMPA_vect )//中斷函數(shù){ // user code here temp++; if (temp==10) temp=...

關(guān)鍵字: atmega128 定時器1

我的彩屏的大小是240*320~以下是代碼//common.h#ifndef __COMMON_H__#define __COMMON_H__#include #include typedef unsigned int...

關(guān)鍵字: 8051單片機(jī) ads7843 驅(qū)動程序 xpt2046 觸摸屏芯片

//利用T1中斷實現(xiàn)每秒加1功能 // //PORTC為段選控制端a-g,D0-D4分別控制共陽極數(shù)碼管的位選, #include #include #define uint unsigned int #d...

關(guān)鍵字: pic 動態(tài)顯示 定時器1 秒計數(shù)
關(guān)閉