色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

單片機時鐘變慢會影響運行速度嗎

姚小熊27 ? 來源:電工之家 ? 作者:電工之家 ? 2020-01-01 15:49 ? 次閱讀

系統時鐘決定了CPU執行指令的時候

CPU的主頻大家都知道吧,記得上大學那會裝的第一臺電腦用的是433MH主頻的CPU。現在主流CPU主頻一般是3GHz,運算速度已經提升了很多個數量級了。單片機集成了CPU、RAMROM等,它的內部也有一個CPU。

單片機時鐘變慢會影響運行速度嗎

單片機的時鐘周期、狀態周期、機器周期、指令周期是什么?

不同架構單片機的時鐘周期、狀態周期、機器周期、指令周期是不一樣的,以8051單片機為例:

時鐘周期:時鐘振蕩的周期叫做時鐘周期,如果使用外部晶振作為系統時鐘,晶振產生的一個振蕩脈沖叫做一個時鐘周期。

狀態周期:一個時鐘周期定義為一個節拍,兩個節拍定義為一個狀態周期(可以用S表示),所以一個狀態周期等于兩個時鐘周期。

機器周期:機器周期是指令周期的最小單位,它是讀取一條指令的最短時間,一個機器周期等于6個狀態周期。

指令周期:一條指令包括了一個或者多個機器周期,不同指令所需要的機器周期是不一樣的,單周期指令只需要一個機器周期,多周期指令就需要多個機器周期。

由此可見,不管是單周期指令還是多周期指令,它的執行最終還是與時鐘周期相關的。

最簡單的指令(單周期指令)它需要12個時鐘周期。

單片機時鐘決定了指令程序執行時間

我們編寫的單片機程序,最終會由編譯器翻譯為匯編語言,最后編譯為機器代碼下載到單片機的RoM中去,單片機上電時就會讀取并執行ROM的程序。以8051單片機為例:

單周期指令需要12個時鐘周期,雙周期指令需要24個時鐘周期。假如我們使用24MHz的晶振作為系統時鐘,那么12個時鐘周期的時間為0.5us(納秒),也就是說執行一條單周期指令需要0.50(納秒);如果把晶振改為12MHz,12個時鐘周期的時間為1us(納秒),執行一條單周期指令需要1us(納秒);

程序的執行就是依靠芯片的時鐘的。

單片機時鐘選擇:內部時鐘源,外部時鐘源

一般單片機系統時鐘是可以選擇內部時鐘或者是外部時鐘的。根據不同的應用需求去具體選擇。例如一些小項目對精度的要求不是很大,是可以選擇使用內部時鐘的,這樣可以降低些成本,省去了外部時鐘電路。但精度,穩定度要求較高,就需要選型高可靠質量的外部晶振和與晶振匹配的電容,一起組成外部時鐘源。

芯片內部時鐘源:一般是內部RC時鐘,也就是由內部電阻電容組成的震蕩電路。時鐘的精度,穩定度都不是太好,容易受到外界溫度濕度的影響。所以每個芯片內部時鐘源都是不一樣的,都會有一定差異性。但這個差異性在一定的應用中根本感覺不到。感覺不到是由于一般芯片的運行系統時鐘都是幾MHZ-幾十MHZ的頻率。即便出現一定的偏差,但這個偏差和總時鐘幾十MHZ相比,還是相當小的。 一般內部RC的精度是幾十ppm-幾百ppm。1PPM的意義是1MHZ會偏差個正負1HZ。

芯片外部時鐘源:晶振和匹配電容。外部晶振的精度5ppm-20ppm。根據性能要求可具體選擇相應參數

綜上:單片機的時鐘變慢是會影響運行速度的,不僅時鐘有可能變慢,還是有可能變快的。但這個快慢的差異對程序的影響會不會帶來一些錯誤的執行,還需要具體分析程序實現的功能和邏輯。但一般技術的實現都已經考慮了允許誤差。

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

    關注

    6035

    文章

    44554

    瀏覽量

    634691
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10855

    瀏覽量

    211594
  • 時鐘
    +關注

    關注

    10

    文章

    1733

    瀏覽量

    131451
收藏 人收藏

    評論

    相關推薦

    STM32上電啟動后,會有幾率出現程序運行速度變慢的現象,是為什么?

    大家好: 請教個問題,我上電啟動后,會有幾率出現程序運行速度變慢的現象,比如定時器1s閃爍一次燈,變成了5s閃爍一次。重新上電或軟復位后正常。 感覺是啟動時,STM32有幾率出現時鐘沒配置正確
    發表于 04-08 07:47

    51單片機打開串口通信是否主程序運行速度

    51單片機打開串口通信是否主程序運行速度?我發現打開,主程序的的死循環運行超慢,是串口的問題嗎?
    發表于 06-21 13:28

    為什么電腦發熱,cpu的運行速度變慢

    為什么電腦發熱,cpu的運行速度變慢,難道是為了保護,cpu降頻了
    發表于 07-13 13:55

    AVR運行速度為什么變慢

    AVR有怪象,我用8M內部晶振,當燒寫程序后它是以8M的速度運行,但斷電后再重啟運行速度明顯變慢,可是它又會慢慢地變快,并且過四五分鐘后它又恢復8M正常工作。求解{:23:}
    發表于 01-16 14:49

    ARM處理器設計的機制是如何使得它的運行速度遠快于51單片機運行速度

    ARM處理器設計的機制是如何使得它的運行速度遠快于51單片機運行速度的?求解答
    發表于 08-04 14:22

    單片機時鐘電路原理圖

    單片機時鐘電路原理圖 下面以一個實際的時鐘電路來說明定時器的軟件編程方法,時鐘是最為常見的顯示時、分、秒為
    發表于 03-14 14:25 ?1.7w次閱讀
    <b class='flag-5'>單片機時鐘</b>電路原理圖

    51單片機時鐘案例

    51單片機時鐘案例,內附詳細程序。
    發表于 06-23 17:56 ?17次下載

    單片機時鐘電路

    時鐘電路、電子表的時鐘電路以及MP3MP4的時鐘電路。 單片機時鐘電路作用 單片機運行需要時鐘
    發表于 10-16 16:45 ?3w次閱讀

    單片機時鐘精度調整解析

    本文針對用單片機制作電子鐘或要求根據時鐘啟控的控制系統時,出現的校準了的電子時鐘的時間竟然變快或是變慢了的情況而提出的一種解決方案。 單片機
    發表于 10-16 17:21 ?4次下載
    <b class='flag-5'>單片機時鐘</b>精度調整解析

    一文看懂rtc實時時鐘單片機時鐘的區別

    本文首先闡述了rtc實時時鐘單片機時鐘的區別,其次介紹了單片機時鐘概念與單片機內外部時鐘方式
    的頭像 發表于 05-14 15:48 ?6.1w次閱讀

    單片機的執行速度與什么有關

    單片機的執行速度與什么有關呢,當然對于初學者來說,第一時間想到的是晶振,沒錯,晶振算一個,但準確的來說應該是單片機時鐘源(再具體一點就是單片機
    發表于 07-20 10:20 ?5816次閱讀

    單片機時鐘不準怎么辦?這樣來調整!

    單片機應用中,常常會遇到這種情況,在用單片機制作電子鐘或要求根據時鐘啟控的控制系統時,突然發現當初校準了的電子時鐘的時間竟然變快或是
    發表于 02-09 12:18 ?3次下載
    <b class='flag-5'>單片機時鐘</b>不準怎么辦?這樣來調整!

    單片機時鐘電路的概念/工作原理/基本結構/作用

    單片機時鐘電路是指用于控制單片機工作頻率的電路,其主要作用是為單片機提供穩定的時鐘信號,保證單片機正常工作。
    發表于 09-08 17:08 ?6469次閱讀

    單片機時鐘電路有哪些不同?

    單片機時鐘電路通常可以分為內部時鐘和外部時鐘兩種類型。
    的頭像 發表于 12-19 18:12 ?1558次閱讀
    <b class='flag-5'>單片機時鐘</b>電路有哪些不同?

    單片機內部時鐘電路的工作原理

    單片機時鐘電路是一種用于產生穩定時鐘信號的電路,它是單片機正常工作的基礎,決定了單片機運行速度和性能。具體的設計和配置取決于
    發表于 01-16 15:33 ?6199次閱讀
    <b class='flag-5'>單片機</b>內部<b class='flag-5'>時鐘</b>電路的工作原理
    主站蜘蛛池模板: 亚欧视频在线观看| 久久国产精品人妻中文| 九九精品久久| 欧美fxxx| 亚洲精品成人A8198A片漫画| 521人成a天堂v| 国产精品久久久久婷婷五月色婷婷 | 国产成人高清亚洲一区app| 狠狠色在在线视频观看| 偷拍自偷拍亚洲精品| 成年女人免费影院播放| 久亚洲AV无码专区A片| 亚洲一区国产| 国产精品亚洲欧美| 五花大绑esebdsm国产 | 99精品在线免费| 免费国产久久啪在线| 中文字幕a有搜索网站| 精品视频网站| 亚洲性爱城| 久久综合丁香激情久久| 又大又硬又爽免费视频| 久久中文字幕无码A片不卡| 一区二区三区国产亚洲网站| 久草色视频| 中文无码有码亚洲 欧美| 久久天堂网| 99视频精品免视3| 日本午夜精品理论片A级APP发布| 超碰公开在线caopon| 上课失禁丨vk| 黄色直接观看| 中文字幕绝色少妇性| 伦理片午夜在线视频| 无码精品AV久久久奶水| 亚洲综合国产在不卡在线| 抽插内射高潮呻吟爆乳| 欧式午夜理伦三级在线观看| FREEXXX性乌克兰XXX| 米奇影视999| 亚洲精品无码成人AAA片|