国产粉嫩小泬在线观看泬-亚洲中文字幕无码乱线-色呦呦官网-国产色爽-偷窥村妇洗澡毛毛多-亚洲狠狠做深爱婷婷影院-国产精品1-国产精彩视频在线-无码精品人妻一区二区三区免费看-国产av老师丝袜美腿丝袜-久久99婷婷-成人性生生活性生交3-性xxxx狂欢老少配o-九九九久久久久-黄色免费网站在线看-亚洲综合色区另类小说-欧美a∨-av在线免费观看网址-岛国av在线免费观看-国产精品v片在线观看不卡

你的位置:首頁(yè) > 電源管理 > 正文

技術(shù)詳解:?jiǎn)纹瑱C(jī)中各種周期的關(guān)系與定時(shí)器原理

發(fā)布時(shí)間:2015-10-04 責(zé)任編輯:susan

【導(dǎo)讀】單片機(jī)到底是什么呢?就是一個(gè)電腦,只不過(guò)是微型的,麻雀雖小,五臟俱全。它內(nèi)部也有和電腦功能類似的模塊,比如CPU,內(nèi)存,并行總線,還有和硬盤作用相同的存儲(chǔ)器件。
 
我們現(xiàn)來(lái)理解幾個(gè)比較重要的概念:
 
時(shí)鐘周期:
 
時(shí)鐘周期也叫振蕩周期或晶振周期,即晶振的單位時(shí)間發(fā)出的脈沖數(shù),一般有外部的振晶產(chǎn)生,比如12MHZ=12×10的6次方,即每秒發(fā)出12000000個(gè)脈沖信號(hào),那么發(fā)出一個(gè)脈沖的時(shí)間就是時(shí)鐘周期,也就是1/12微秒。通常也叫做系統(tǒng)時(shí)鐘周期。是計(jì)算機(jī)中最基本的、最小的時(shí)間單位。
 
在8051單片機(jī)中把一個(gè)時(shí)鐘周期定義為一個(gè)節(jié)拍(用P表示),二個(gè)節(jié)拍定義為一個(gè)狀態(tài)周期(用S表示)。
 
機(jī)器周期:
 
在計(jì)算機(jī)中,為了便于管理,常把一條指令的執(zhí)行過(guò)程劃分為若干個(gè)階段,每一階段完成一項(xiàng)工作。例如,取指令、存儲(chǔ)器讀、存儲(chǔ)器寫等,這每一項(xiàng)工作稱為一個(gè)基本操作。完成一個(gè)基本操作所需要的時(shí)間稱為機(jī)器周期。一般情況下,一個(gè)機(jī)器周期由若干個(gè)S周期(狀態(tài)周期)組成。8051系列單片機(jī)的一個(gè)機(jī)器周期同6個(gè)S周期(狀態(tài)周期)組成。前面已說(shuō)過(guò)一個(gè)時(shí)鐘周期定義為一個(gè)節(jié)拍(用P表示),二個(gè)節(jié)拍定義為一個(gè)狀態(tài)周期(用S表示),8051單片機(jī)的機(jī)器周期由6個(gè)狀態(tài)周期組成,也就是說(shuō)一個(gè)機(jī)器周期=6個(gè)狀態(tài)周期=12個(gè)時(shí)鐘周期。
 
在標(biāo)準(zhǔn)的51單片機(jī)中,一般情況下,一個(gè)機(jī)器周期等于12個(gè)時(shí)鐘周期,也就是機(jī)器周期=12*時(shí)鐘周期,(上面講到的原因)如果是12MHZ,那么機(jī)器周期=1微秒。單片機(jī)工作時(shí),是一條一條地從RoM中取指令,然后一步一步地執(zhí)行。單片機(jī)訪問(wèn)一次存儲(chǔ)器的時(shí)間,稱之為一個(gè)機(jī)器周期,這是一個(gè)時(shí)間基準(zhǔn)。
 
機(jī)器周期不僅對(duì)于指令執(zhí)行有著重要的意義,而且機(jī)器周期也是單片機(jī)定時(shí)器和計(jì)數(shù)器的時(shí)間基準(zhǔn)。例如一個(gè)單片機(jī)選擇了12MHZ晶振,那么當(dāng)定時(shí)器的數(shù)值加1時(shí),實(shí)際經(jīng)過(guò)的時(shí)間就是1us,這就是單片機(jī)的定時(shí)原理。
 
但是在8051F310中,CIP-51 微控制器內(nèi)核采用流水線結(jié)構(gòu),與標(biāo)準(zhǔn)的 8051 結(jié)構(gòu)相比指令執(zhí)行速度有很大的提高。在一個(gè)標(biāo)準(zhǔn)的 8051 中,除 MUL和 DIV以外所有指令都需要 12 或 24 個(gè)系統(tǒng)時(shí)鐘周期,最大系統(tǒng)時(shí)鐘頻率為 12-24MHz。而對(duì)于 CIP-51 內(nèi)核,70%的指令的執(zhí)行時(shí)間為 1或2個(gè)系統(tǒng)時(shí)鐘周期,只有 4 條指令的執(zhí)行時(shí)間大于 4 個(gè)系統(tǒng)時(shí)鐘周期。 所以在計(jì)算定時(shí)器的值時(shí)要注意這里的變化。
 
指令周期
 
指令周期是執(zhí)行一條指令所需要的時(shí)間,一般由若干個(gè)機(jī)器周期組成。指令不同,所需的機(jī)器周期數(shù)也不同。對(duì)于一些簡(jiǎn)單的的單字節(jié)指令,在取指令周期中,指令取出到指令寄存器后,立即譯碼執(zhí)行,不再需要其它的機(jī)器周期。對(duì)于一些比較復(fù)雜的指令,例如轉(zhuǎn)移指令、乘法指令,則需要兩個(gè)或者兩個(gè)以上的機(jī)器周期。
 
系統(tǒng)時(shí)鐘:
 
系統(tǒng)時(shí)鐘:系統(tǒng)時(shí)鐘就是CPU指令運(yùn)行的頻率,這個(gè)才是CPU真正的頻率。
 
單片機(jī)內(nèi)部所有工作,都是基于由晶振產(chǎn)生的同一個(gè)觸發(fā)信號(hào)源,由這個(gè)信號(hào)來(lái)同步協(xié)調(diào)工作步驟,我們把這個(gè)信號(hào)稱為系統(tǒng)時(shí)鐘,系統(tǒng)時(shí)鐘一般由晶振產(chǎn)生,但在單片機(jī)內(nèi)部系統(tǒng)時(shí)鐘不一定等于晶振頻率,有可能小于晶振頻率,也有可能大于晶振頻率,具體是多少由單片機(jī)內(nèi)部結(jié)構(gòu)決定,正常情況和晶振頻率會(huì)存在一個(gè)整數(shù)倍關(guān)系。系統(tǒng)時(shí)種是整個(gè)單片機(jī)工作節(jié)奏的基準(zhǔn),它每振蕩一次,單片機(jī)就被觸發(fā)執(zhí)行一次操作。
 
一般來(lái)說(shuō),單片機(jī)只有一個(gè)時(shí)鐘源.用了外部晶振,就不用內(nèi)部RC,用了內(nèi)部RC,就不用外部晶振.振蕩器振蕩,產(chǎn)生周期波.單片機(jī)在這樣的周期波的作用一下有規(guī)律的一拍一拍的工作,波的頻率越高,單片工作得就越快,波的頻率越低,單片機(jī)工作得就越慢。
 
有了以上的概念以后,就可以正確的理解定時(shí)器的工作原理了,在8051F310單片機(jī)中,有3個(gè)定時(shí)器,如果定時(shí)器1工作在模式1下,如工作模式1下,是16位的計(jì)時(shí)器,最大數(shù)值是65535,當(dāng)再加1時(shí)(=65536),就會(huì)發(fā)生溢出,產(chǎn)生中斷,所以如果我們要它計(jì)1000個(gè)數(shù), 那么定時(shí)初值就是65536-1000,結(jié)果就是64536,這個(gè)值送給TH、TL,因?yàn)槭?6進(jìn)制的,所以高位是64536/256取商,低位是64536%6取余。
 
再者,就是每一計(jì)數(shù)的時(shí)間是多久?一般我們?nèi)?2M晶振時(shí),一個(gè)周期剛好是1us,計(jì)數(shù)1000個(gè)就是1ms,這是因?yàn)闃?biāo)準(zhǔn)的51單片機(jī)是12時(shí)鐘周期的(STC有6時(shí)鐘和1時(shí)鐘方式)。那么,如果我們晶振是12M,就比較好算,如果是其它的,就用12去除好了。比如是6M的,那么就是12/6=2,每個(gè)計(jì)數(shù)是2us,那么你要定時(shí)1ms就只要計(jì)數(shù)500個(gè)即可以。
 
定時(shí)器的初值跟定時(shí)器的工作方式,跟晶振頻率都有關(guān)系。一個(gè)機(jī)器周期Tcy=晶振頻率X12,計(jì)數(shù)次數(shù)N=定時(shí)時(shí)間t/機(jī)器周期Tcy,那么初值就X=65536-N,得出的數(shù)化成十六進(jìn)制就行了。這里是用定時(shí)器O工作方式1做例子,如果是其它工作方式,就不能是65535了。工作方式0是8192,方式2,3是256。這里有一個(gè)公式:
 
TH=(65536-time/(12/ft))/256
 
其中,time就是要延時(shí)的100ms(要取100000us),ft是晶振頻率。這個(gè)式子又可以簡(jiǎn)化成
 
TH=(65536-time*ft/12)/256
 
TL=(65536-time*ft/12)%6
 
在一本書上還看到了這樣計(jì)算定時(shí)初值的:
 
TH0=-(50235/256); //重裝100ms定時(shí)初值
 
TL0=-(50235%6); ///這里使用的6M晶體,
 
這里是6M晶體,延時(shí)100ms,那么按上面講的原理,6M是每個(gè)計(jì)數(shù)為2us,100ms定時(shí)就是計(jì)數(shù)50000個(gè)。
 
那么,定時(shí)器初值要 65536-50000=15536,轉(zhuǎn)成16進(jìn)是3CB0。這就是要送給TH(=3C) 和TL(=B0)的值。
 
程序中寫 TH0=-(50235/256);其實(shí)它是這樣的TH0=0x100-(50235/256); 在51中,取負(fù)數(shù),其結(jié)果就是它的值取反+1,也可以用0x100(十進(jìn)制的256)去減,結(jié)果是多少呢?結(jié)果就是3C。
要采購(gòu)晶振么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索

關(guān)閉

?

關(guān)閉

主站蜘蛛池模板: 曰的好深好爽免费视频网站 | 亚洲精品福利一区二区三区蜜桃 | 亚洲欧美色一区二区三区 | 欧美人与动牲交免费观看视频 | 精品五月天| 日韩一二三级 | 国自产精品手机在线观看视频 | 久久久欧美精品sm网站 | 97欧美| 夜夜操人人 | 日本十八禁黄无遮禁视频免费 | 69av视频在线观看 | 亚洲 中文 欧美 日韩 在线 | 国产乱淫av片免费观看 | 日本小视频网站 | 欧美成人一区二区三区四区 | 99久热re在线精品99re8热视频 | 黑人综合网 | 久久婷婷五月综合中文字幕 | 波多野结衣在线免费视频 | 污污在线免费观看 | 激情文学8888| 无码专区 丝袜美腿 制服师生 | 男人的天堂视频网站 | 一级视频在线播放 | 国产偷久久一级精品 | 国产无套白浆视频在线观看 | 一区二区三区四区国产精品 | 一级黄网站 | 国产精品日韩一区二区 | 真实的国产乱xxxx在线91 | 99re在线精品视频 | 国产最新在线视频 | 日本高清视频色wwwwww色 | 日韩精品在线视频观看 | 艳妇臀荡乳欲伦交换在线播放 | 加勒比久久综合 | 西西大胆午夜人体视频妓女 | 人妻性奴波多野结衣无码 | 国产人妻精品久久久久久 | 亚洲另类在线制服丝袜国产 | 少妇被粗大的猛进69视频 | 成人免费性生活视频 | 国产精品熟女人妻 | 男女高潮激烈免费观看 | 婷婷伊人综合中文字幕 | 国产精品每日更新 | 久久婷婷视频 | 狠狠躁天天躁无码中文字幕图 | 欧美日韩国产区 | 国产成人精品免费久久久久 | 爽妇综合网 | 天堂8а√中文在线官网 | 亚洲高潮喷水无码av电影 | 亚洲精品中文字幕无码av | 色哟哟网站在线观看 | 亚洲欧洲精品成人久久曰影片 | 国产免费拔擦拔擦8x在线播放 | 成人不卡av| 羞羞午夜福利免费视频 | 欧美日韩一区二区三区四区五区 | 日韩成人精品一区二区 | 蜜臀av在线播放 | 无码国产精品一区二区av | 任你干在线精品视频网2 | 亚洲国产成人精品久久久 | 国产精品v欧美精品v日韩精品 | 午夜国产在线视频 | 久久久久久久久影院 | 亚洲图片日本视频免费 | 玖草在线视频 | 日韩欧美一区二区三区四区 | 国产精品无码免费视频二三区 | 不卡成人 | 国产精品久久久久久久久久久久久久久久久 | 午夜不卡无码中文字幕影院 | 午夜福利国产精品久久 | 欧美成人免费在线 | 一区二区三区美女 | 脱岳裙子从后面挺进去在线观看 | 亚洲成人一级片 | 日韩欧美久久久 | 黄色日批网站 | 91桃色在线观看 | av毛片在线免费看 | 激情五月婷婷网 | 一级黄色片免费观看 | 国产九九久久 | 红桃视频国产精品 | 亚洲瑟 | 在线日韩免费 | 古装做爰无遮挡三级 | 欧美国产日本高清不卡 | 亚洲午夜久久久无码精品网红a片 | 天堂福利视频 | 色婷婷色 | 一卡二卡三卡视频 | 成年人免费黄色片 | 黄色免费网 | 主站蜘蛛池模板: 成人做爰免费视频免费看 | 伊人成色综合人夜夜久久 | 久久精品人妻无码一区二区三区 | 老司机午夜视频 | 亚洲综合色丁香婷婷六月图片 | 无码国产激情在线观看 | 女人被躁到高潮嗷嗷叫免费 | 亚洲色精品vr一区区三区 | 国产精品色午夜免费视频 | 久久综合99| 在线观看你懂的网址 | 毛片毛片女人毛片毛片 | 在线日本中文字幕 | 国语对白做受xxxxx在线 | 男女性动态激烈动全过程 | 伊人55影院 | 国产又色又爽又黄好看的视频 | 亚洲青青草原男人的天堂 | 成人亚洲精品久久久久软件 | 原创真实夫妻啪啪av | 无码午夜福利片 | 色欲天天婬色婬香视频综合网 | 色偷偷资源网 | 天天拍天天看天天做 | 中文免费视频 | 天天精品视频 | 激情五月婷婷丁香 | 久久久久色 | 亚洲欧美日韩精品在线 | 欧美一二三四五区 | 亚洲国产成人无码网站大全 | 欧美日韩一本的免费高清视频 | 国产福利91精品一区二区三区 | 男女猛烈激情xx00免费视频 | 免费人妻无码不卡中文视频 | 黑人巨大精品欧美 | 韩国 欧美 日产 国产精品 | 中文字幕免费在线看线人动作大片 | 亚洲免费永久精品国产 | 免费情侣作爱视频 | 精品一区二区三区自拍图片区 | 成人久久精品一区二区三区 | 在线免费观看 | 极品粉嫩国产48尤物在线播放 | 国产探花一区 | 亚洲国产日韩欧美综合a | 九九综合九色综合网站 | 樱桃视频影视在线观看免费 | 人人澡人人爽 | 免费人成年激情视频在线观看 | 久久综合九色综合97伊人 | 国产欧美另类久久久精品丝瓜 | 亚洲中文久久精品无码照片 | 高h震动喷水双性1v1 | 亚洲乱码中文字幕久久孕妇黑人 | 日韩欧美在线视频观看 | 伊人日本| 瑟瑟视频在线观看 | 欧洲欧美人成视频在线 | 亚洲精品久久久久58 | 午夜影院在线看 | 亚洲精品免费网站 | 久久综合色天天久久综合图片 | 香港三级午夜理论三级 | 黑人巨大精品欧美一区二区免费 | 日韩视频一区二区三区 | 日韩美女福利视频 | 雪白的扔子视频大全在线观看 | 国产精品久久久久久久妇女 | 可以免费观看的av网站 | 四虎影视精品永久在线观看 | 日本a级c片免费看三区 | 人妻激情乱人伦 | 性无码免费一区二区三区在线网站 | 青青草国产精品欧美成人 | 欧美熟妇与小伙性欧美交 | 午夜爱 | 久久青青热 | 亚洲少妇一区 | 欧美一区二区三区久久综 | 强行糟蹋人妻hd中文字幕 | 国产精品v欧美精品∨日韩 久久精品国产精品国产精品污 | 欧美亚洲国产日韩一区二区 | 亚洲成av人片在线观看一区二区三区 | 制服.丝袜.亚洲.中文.综合懂 | 手机成亚洲人成电影网站 | 亚洲中文字幕久爱亚洲伊人 | 国产av偷闻女邻居内裤被发现 | 免费黄色国产 | 国产亚洲精品福利视频在线观看 | 少妇被猛男粗大的猛进出 | 免费国产成人午夜福利电影 | 国产成人精品视频 | 尤物爽到高潮潮喷视频大全 | www内射国产在线观看 | 中文字幕在线观看一区 | 少妇一级淫片aaaaaaa | 国产精品一区二区三区免费 | 久久久无码精品亚洲a片0000 | 主站蜘蛛池模板: 欧美爱爱网站 | 天天干天天摸 | 国产视频污在线观看 | 丁香花完整视频在线观看 | 性欧美极品另类 | 精品av无码国产一区二区 | av狼友无码国产在线观看 | 女人扒下裤让男人桶到爽 | 亚洲欧美日韩在线不卡 | 一本大道久久 | 精品人妻少妇一区二区三区不卡 | 波多野结衣免费看 | 精品欧美小视频在线观看 | 国产精品自产拍高潮在线观看 | 日韩精品成人无码专区免费 | 亚洲午夜免费福利视频 | 99热久久这里只精品国产www | 亚洲 欧美 日韩 偷拍 | 国产美女牲交视频 | 天天综合网久久综合网 | 波多野结衣国产 | 色综合加勒比 | 国产成人精品久久二区二区 | 久久久女人与动物群交毛片 | 色人阁av| 一区二区三区av波多野结衣 | 91未成人在线观看喷潮 | 久久视频免费观看 | 自拍偷拍亚洲第一 | 岛国av噜噜噜久久久狠狠av | 国产欧美日韩va另类 | 水蜜桃av无码一区二区 | 思思99re | 乱码精品一卡二卡无卡 | 无码日韩精品一区二区免费暖暖 | 在线亚洲人成电影网站色www | 亚洲婷婷av| 国产好爽…又高潮了毛片 | 国产2 | 成人福利视频导航 | 久久久久国产精品人妻照片 | 嫩草视频在线 | 99热3| 97在线视频人妻无码 | 无码精品黑人一区二区三区 | √最新版天堂资源在线 | 欧美一级不卡 | 乱人伦人妻中文字幕在线入口 | 亚洲字幕av一区二区三区四区 | 国产性hd| 精品一区二区三区免费播放 | 国产成人在线播放 | 午夜福利视频 | 狠狠色丁香婷婷亚洲综合 | 日产精品99久久久久久 | 亚洲成人精品久久久 | 91麻豆蜜桃 | 亚州av综合色区无码一区 | 国产麻花豆剧传媒精品mv在线 | 免费人成网视频在线观看 | 久天啪天天久久99久久 | 国内精品综合久久久40p | 欧美老熟妇videos极品另类 | 不卡的毛片 | 日韩精品无码一区二区三区免费 | 国产第一页在线播放 | 国产一区二区免费在线 | 韩国19禁主播深夜福利视频 | 国产精品区二区三区日本 | 国产日产欧产精品精品推荐免费 | 成年女人免费毛片视频永久vip | 欧美午夜精品久久久久久浪潮 | 妖精视频污 | 日韩欧美亚洲国产ay | 亚洲日本丝袜丝袜办公室 | 天天看av | av色站 | 国产内射爽爽大片视频社区在线 | 一区二区在线不卡 | 黄色av小说在线观看 | 日韩少妇内射免费播放 | 久久www成人免费看 成人无码潮喷在线观看 | 国内2020揄拍人妻在线视频 | 国产1卡2卡3卡4卡免费 | 亚洲欧洲日产国码综合在线 | 色婷婷在线视频 | 丁香狠狠色婷婷久久综合 | 日本在线黄色 | 国产成人亚洲综合无码 | 国模欣谣大尺度啪啪人体 | 麻豆69 | 国产激情综合 | 欧美一级一区二区 | 亚鲁鲁国产 | 国产三级视频在线播放 | 无码吃奶揉捏奶头高潮视频 | 噜噜噜在线 | 亚洲a∨国产av综合av网站 | 无码人妻少妇久久中文字幕蜜桃 |