在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

時鐘周期/機器周期/指令周期/12M晶振和1us有啥關系

單片機技術宅 ? 來源:單片機技術宅 ? 作者:單片機技術宅 ? 2022-12-19 10:57 ? 次閱讀

時鐘周期

時鐘周期也叫振蕩周期或晶振周期,即晶振的單位時間發出的脈沖數,一般有外部的振晶產生,比如12MHZ=12×10的6次方,即每秒發出12000000個脈沖信號,那么發出一個脈沖的時間就是時鐘周期,也就是1/12微秒。通常也叫做系統時鐘周期。是計算機中最基本的、最小的時間單位。

在傳統的8051單片機中把一個時鐘周期定義為一個節拍(用P表示),二個節拍定義為一個狀態周期(用S表示)。

機器周期

單片機在執行指令的過程中,其實需要完成很多個操作,比如,取指令、存儲器讀、存儲器寫等,這每一項工作稱為一個基本操作。在計算機中,為了便于管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。完成一個基本操作所需要的時間稱為機器周期。一般情況下,一個機器周期由若干個S周期(狀態周期)組成。傳統8051系列單片機的一個機器周期由6個S周期(狀態周期)組成。節拍和狀態周期前面已經介紹過了。傳統8051單片機的機器周期由6個狀態周期組成,也就是說一個機器周期=6個狀態周期=12個時鐘周期。

在傳統的51單片機中,一般情況下,1個機器周期=12個時鐘周期。在一個單片機最小系統中,如果外接的是12MHZ的晶振,那么機器周期=1微秒(前幾天問小編為什么是1us的小伙伴到此處來領取答案)。

單片機工作時,是一條一條地從ROM中取指令,然后一步一步地執行。單片機訪問一次存儲器的時間,稱之為一個機器周期,這是一個時間基準。

機器周期不僅對于指令執行有著重要的意義,而且機器周期也是單片機定時器和計數器的時間基準。例如一個單片機選擇了12MHZ晶振,那么當定時器的數值加1時,實際經過的時間就是1us,這就是單片機的定時原理。

指令周期

指令周期是執行一條指令所需要的時間,一般由若干個機器周期組成。指令不同,所需的機器周期數也不同。對于一些簡單的的單字節指令,在取指令周期中,指令取出到指令寄存器后,立即譯碼執行,不再需要其它的機器周期。對于一些比較復雜的指令,例如轉移指令、乘法指令,則需要兩個或者兩個以上的機器周期。

2df9a814-7e63-11ed-8abf-dac502259ad0.jpg

系統時鐘

系統時鐘:系統時鐘就是CPU指令運行的頻率,這個才是CPU真正的頻率。

一般來說,單片機只有一個時鐘源.用了外部晶振,就不用內部RC,用了內部RC,就不用外部晶振。振蕩器振蕩,產生周期波.單片機在這樣的周期波的作用一下有規律的一拍一拍的工作,波的頻率越高,單片工作得就越快,波的頻率越低,單片機工作得就越慢。

單片機內部所有工作,都是基于由晶振產生的同一個觸發信號源,由這個信號來同步協調工作步驟,我們把這個信號稱為系統時鐘,系統時鐘一般由晶振產生,但在單片機內部系統時鐘不一定等于晶振頻率,有可能小于晶振頻率,也有可能大于晶振頻率,具體要看單片機的實際設計及其原理。比如傳統的51單片機,其實際的系統時鐘就只有晶振頻率的1/12,;比如大家覺得比較高級的STM32單片機,內部具有時鐘倍頻電路,可以通過程序設置系統時鐘是實際晶振的多少倍,常見的STM32開發板上實際的晶振都是8Mhz的,可以通過倍頻,實際的系統時鐘都是運行在72Mhz。

系統時鐘是整個單片機工作節奏的基準,它每振蕩一次,單片機就被觸發執行一次操作。

12T模式和1T模式

前面我們說的絕大部分都是傳統51單片機的例子,現在傳統51單片機已經可以收藏了,51單片機中小伙伴們最常見應該是手推車(STC)。STC51的單片機基本已經把51內核壓榨到了極致,本節標題里說的額12T和1T也就是STC提出來的。STC把絕大部分的匯編指令所需要的的時鐘周期壓縮到了1個時鐘周期,而傳統的51單片機是最快的指令都需要12個時鐘周期,所以STC官方就把他們的單片機叫做是1T的單片機。說到1T和12T,還有一個常用到的就是在用STC單片機的定時器時,和定時器相關的寄存器中專門有設置定時器是1T模式還是12T模式,如果是1T模式,而我們計算初值時又計算為了12T模式,那這樣出來的定時器會比實際的速度快12倍,在使用時需要注意。

2e23ce1e-7e63-11ed-8abf-dac502259ad0.png

總結

說了那么多的周期,其這些周期和一個電子元件直接相關,那就是晶振。以上說的所有的時間單元,都和晶振頻率相關。所以在編程時一定記得注意自己板子上的晶振頻率是多少。

最后一點說明,因為生產制造的原因,實際的晶振頻率和標稱的數值會有一定的差距,因為任何物品在制作時都會產生誤差。既然是誤差,那就只要在允許的范圍內就能正常使用,不會對系統產生大的影響。也正是因為這個誤差,用單片機定時器制作的時鐘,你會發現時鐘走上幾天后就會出現時間的偏差。這正是目前市面上的絕大部分電子時鐘都會有走時不精準的根本原因,就算用了RTC時鐘芯片,那時鐘芯片的時間來源也是晶振產生,常見的RCT時鐘晶振的頻率是32.768Khz。?

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6044

    文章

    44627

    瀏覽量

    638969
  • 晶振
    +關注

    關注

    34

    文章

    2902

    瀏覽量

    68359
  • 51單片機
    +關注

    關注

    274

    文章

    5705

    瀏覽量

    124400
  • 時鐘周期
    +關注

    關注

    0

    文章

    18

    瀏覽量

    12241
  • 機器周期
    +關注

    關注

    0

    文章

    10

    瀏覽量

    10018

原文標題:時鐘周期/機器周期/指令周期/12M晶振和1us有啥關系

文章出處:【微信號:chuxue_MCU,微信公眾號:單片機技術宅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    詳細解讀|時鐘周期機器周期指令周期、總線周期

    的話,那么機器周期就是1us。例如外接24M的單片機,它的一個
    發表于 12-01 12:15

    單片機 時間周期機器周期指令周期詳解

    1MIPS,即指令周期1微秒。 時鐘周期也稱為振蕩周期
    發表于 01-19 10:34

    談談單片機中的時鐘周期機器周期

    時鐘周期時鐘周期(CPU主頻)==振蕩周期,定義為時鐘脈沖的倒數(
    發表于 11-24 06:27

    51單片機的振蕩周期是什么意思

    振蕩周期:為單片機提供定時信號的振蕩源的周期周期或外加振蕩周期狀態
    發表于 01-06 08:04

    msp430時鐘周期機器周期指令周期定義及關系

    時鐘周期又叫做振蕩周期、節拍周期,定義為時鐘頻率
    發表于 11-17 10:11 ?1.9w次閱讀
    msp430<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>、<b class='flag-5'>機器</b><b class='flag-5'>周期</b>、<b class='flag-5'>指令</b><b class='flag-5'>周期</b>定義及<b class='flag-5'>關系</b>

    單片機的時鐘周期機器周期指令周期到底什么區別

    時鐘周期: 也稱為振蕩周期, 定義為時鐘脈沖的倒數 (時鐘周期就是單片機外接
    發表于 04-12 18:26 ?1次下載
    單片機的<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>和<b class='flag-5'>機器</b><b class='flag-5'>周期</b>與<b class='flag-5'>指令</b><b class='flag-5'>周期</b>到底<b class='flag-5'>有</b>什么區別

    單片機的是時鐘周期機器周期指令周期的詳細定義說明

    時鐘周期也稱為振蕩周期,定義為時鐘脈沖的倒數(可以這樣來理解,時鐘周期就是單片機外接
    發表于 08-06 17:34 ?2次下載
    單片機的是<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>和<b class='flag-5'>機器</b><b class='flag-5'>周期</b>及<b class='flag-5'>指令</b><b class='flag-5'>周期</b>的詳細定義說明

    51單片機的時鐘周期機器周期指令周期的詳細資料說明

    1時鐘周期也稱為振蕩周期,就是單片機外接的倒數,例如1
    發表于 06-21 17:43 ?0次下載
    51單片機的<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>和<b class='flag-5'>機器</b><b class='flag-5'>周期</b>及<b class='flag-5'>指令</b><b class='flag-5'>周期</b>的詳細資料說明

    時鐘周期指令周期機器周期的詳細資料說明

    時鐘周期時鐘周期也稱為振蕩周期,定義為時鐘脈沖頻率的倒數(
    發表于 05-09 18:15 ?0次下載

    單片機中的時鐘周期是如何定義的

    時鐘周期也稱為振蕩周期,定義為時鐘脈沖的倒數(可以這樣來理解,時鐘周期就是單片機外接
    發表于 07-09 15:28 ?5896次閱讀

    PIC中的振蕩周期時鐘周期機器周期指令周期

    時鐘周期時鐘周期(CPU主頻)==振蕩周期,定義為時鐘脈沖的倒數(
    發表于 11-16 13:06 ?5次下載
    PIC中的振蕩<b class='flag-5'>周期</b>、<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>、<b class='flag-5'>機器</b><b class='flag-5'>周期</b>、<b class='flag-5'>指令</b><b class='flag-5'>周期</b>

    C51單片機頻率、時鐘周期、狀態周期機器周期指令周期和總線周期關系

    一、頻率1、英文全稱:frequency oscillate;2、定義:晶體振蕩器的固有頻率, 不能改變;3、如果外接12Mhz
    發表于 11-23 16:51 ?2次下載
    C51單片機<b class='flag-5'>晶</b><b class='flag-5'>振</b>頻率、<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>、狀態<b class='flag-5'>周期</b>、<b class='flag-5'>機器</b><b class='flag-5'>周期</b>、<b class='flag-5'>指令</b><b class='flag-5'>周期</b>和總線<b class='flag-5'>周期</b>的<b class='flag-5'>關系</b>

    振蕩周期時鐘周期機器周期指令周期的區別與聯系

    =兩個節拍;一個節拍=一個時鐘周期;一個指令周期=N個機器周期;綜上:
    發表于 11-25 13:36 ?15次下載
    振蕩<b class='flag-5'>周期</b>、<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>、<b class='flag-5'>機器</b><b class='flag-5'>周期</b>、<b class='flag-5'>指令</b><b class='flag-5'>周期</b>的區別與聯系

    機械周期時鐘周期、脈沖、頻率之間的關系

    假如我的單片機的頻率是12MHz,那么單位時間發出的脈沖則為:12MHz=
    發表于 01-13 10:45 ?10次下載
    機械<b class='flag-5'>周期</b>、<b class='flag-5'>時鐘</b><b class='flag-5'>周期</b>、脈沖、<b class='flag-5'>晶</b><b class='flag-5'>振</b>頻率之間的<b class='flag-5'>關系</b>

    頻率、脈沖、時鐘周期與機械周期關系

    上次我們聊到了的占空比,即信號在高電平持續時間與整個周期時間的比例。今天,我們來聊聊頻率信號中的脈沖、
    的頭像 發表于 07-17 14:38 ?1828次閱讀
    主站蜘蛛池模板: 色姑娘天天干 | 日韩三级观看 | 色婷婷资源网 | 国产成人精品日本亚洲语音1 | 俺去啦网婷婷 | 四虎影院网 | 色婷婷九月 | 成人午夜免费视频毛片 | 国产精品女仆装在线播放 | www.欧美色图 | 俄罗斯毛片基地 | 四虎国产精品免费入口 | 成年免费大片黄在线观看免费 | 中文字字幕码一二区 | 国产亚洲综合色就色 | 五月婷婷之婷婷 | 波多野结衣久久国产精品 | 一级毛片西西人体44rt高清 | 婷婷亚洲综合五月天小说在线 | 国产一区二区高清在线 | 夜夜狠狠| 六月婷婷在线 | 天天爽夜夜爽精品免费 | 一区二区三区久久 | 色老头在线视频 | 国产你懂的视频 | 色月丁香 | 2021国产精品| 日本吻胸抓胸激烈视频网站 | 免费我看视频在线观看 | 久在草影院 | 国内精品久久久久久久久野战 | 亚洲天堂最新地址 | 中文字幕一区二区三区免费看 | 手机天堂网 | 美欧毛片 | 日本老师xxxxxxxxx79 | 日女人免费视频 | 免费番茄社区性色大片 | 理论片久久 | 91精品啪国产在线观看免费牛牛 |