TDA2030功放電路圖 電動(dòng)車(chē)充電器電路圖 電子電路 功放電路 電子制作 集成塊資料 電子報(bào) pcb 變壓器 元器件知識(shí) 逆變器電路圖 電路圖 開(kāi)關(guān)電源電路圖 傳感器技術(shù) led 電磁兼容
電子電路圖
當(dāng)前位置: 首頁(yè) > 電子電路 > 電源電路

什么是晶振與單片機(jī)周期

時(shí)間:2009-11-17 22:49:12來(lái)源:網(wǎng)友 作者:admin 點(diǎn)擊:
無(wú)
本文介紹什么是時(shí)鐘周期、機(jī)器周期、及指令周期等。
單片機(jī)工作時(shí),是一條一條地從RoM中取指令,然后一步一步地執(zhí)行。單片機(jī)訪問(wèn)一次存儲(chǔ)器的時(shí)間,稱(chēng)之為一個(gè)機(jī)器周期,這是一個(gè)時(shí)間基準(zhǔn)。—個(gè)機(jī)器周期12個(gè)時(shí)鐘周期。一個(gè)單片機(jī)選擇了12MHZ晶振,它的時(shí)鐘周期是1/12us,也是一個(gè)晶振周期。它的一個(gè)機(jī)器周期是12×(1/12)us,也1us。



機(jī)器周期不僅對(duì)于指令執(zhí)行有著重要的意義,而且機(jī)器周期也是單片機(jī)定時(shí)器和計(jì)數(shù)器的時(shí)間基準(zhǔn)。例如一個(gè)單片機(jī)選擇了12MHZ晶振,那么當(dāng)定時(shí)器的數(shù)值加1時(shí),的時(shí)間1us,這單片機(jī)的定時(shí)原理。



時(shí)鐘周期 



       時(shí)鐘周期也稱(chēng)為振蕩周期,定義為時(shí)鐘脈沖的倒數(shù)(可以這樣來(lái)理解,時(shí)鐘周期單片機(jī)外接晶振的倒數(shù),例如12M的晶振,它的時(shí)間周期1/12 us),是計(jì)算機(jī)中最基本的、最小的時(shí)間單位。 



       在一個(gè)時(shí)鐘周期內(nèi),CPU僅完成一個(gè)最基本的動(dòng)作。對(duì)于某種單片機(jī),若采用了1MHZ的時(shí)鐘頻率,則時(shí)鐘周期為1us;若采用4MHZ的時(shí)鐘頻率,則時(shí)鐘周期為250ns。時(shí)鐘脈沖是計(jì)算機(jī)的基本工作脈沖,它控制著計(jì)算機(jī)的工作節(jié)奏(使計(jì)算機(jī)的每一步都統(tǒng)一到它的步調(diào)上來(lái))。顯然,對(duì)同一種機(jī)型的計(jì)算機(jī),時(shí)鐘頻率越高,計(jì)算機(jī)的工作速度就越快。但是,不同的計(jì)算機(jī)硬件電路和器件的不,其所的時(shí)鐘周頻率范圍也不。我們學(xué)習(xí)的8051單片機(jī)的時(shí)鐘范圍是1.2MHz-12MHz。 



       在8051單片機(jī)中把一個(gè)時(shí)鐘周期定義為一個(gè)節(jié)拍(用P表示),二個(gè)節(jié)拍定義為一個(gè)周期(用S表示)。 



       機(jī)器周期 



       在計(jì)算機(jī)中,便于管理,常把一條指令的執(zhí)行過(guò)程劃分為若干個(gè)階段,每一階段完成一項(xiàng)工作。例如,取指令、存儲(chǔ)器讀、存儲(chǔ)器寫(xiě)等,這每一項(xiàng)工作稱(chēng)為一個(gè)基本操作。完成一個(gè)基本操作所的時(shí)間稱(chēng)為機(jī)器周期。下,一個(gè)機(jī)器周期由若干個(gè)S周期(周期)組成。8051系列單片機(jī)的一個(gè)機(jī)器周期同6個(gè)S周期(周期)組成。前面已說(shuō)過(guò)一個(gè)時(shí)鐘周期定義為一個(gè)節(jié)拍(用P表示),二個(gè)節(jié)拍定義為一個(gè)周期(用S表示),8051單片機(jī)的機(jī)器周期由6個(gè)周期組成,也說(shuō)一個(gè)機(jī)器周期=6個(gè)周期=12個(gè)時(shí)鐘周期。 



       指令周期
 
指令周期所需的時(shí)間執(zhí)行指令,通常一個(gè)機(jī)器周期數(shù)組成。指令是不同的機(jī)器周期所需的數(shù)量也不同。對(duì)于簡(jiǎn)單的單字節(jié)指令,指令的讀取周期,指示出指令寄存器解碼后立即執(zhí)行,不再其他機(jī)器周期。對(duì)于如指揮權(quán)的更的指令,乘法指令,你兩個(gè)或更多的機(jī)器周期。 



通常的機(jī)器周期的指令稱(chēng)為單周期指令,其中兩個(gè)機(jī)器周期的指令稱(chēng)為雙周期指令
 


非常感謝“羅加剛”的投稿! 容-源-電-子-網(wǎng)-為你提供技術(shù)支持

本文地址:http://www.4811775.com/dz/23/20091117224927.shtml


本文標(biāo)簽:


.
頂一下
0%
返回首頁(yè)
0
0%

------分隔線----------------------------
發(fā)表評(píng)論
請(qǐng)自覺(jué)遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
表情:
名稱(chēng): E-mail: 驗(yàn)證碼: 匿名發(fā)表
發(fā)布文章,推廣自己產(chǎn)品。
熱門(mén)標(biāo)簽