新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機分頻、機器周期、時鐘周期、狀態周期

        51單片機分頻、機器周期、時鐘周期、狀態周期

        作者: 時間:2016-11-28 來源:網絡 收藏
        ????(1)振蕩周期=時鐘周期:是指為單片機提供時鐘脈沖信號的振蕩源的周期。即晶振

        (2)狀態周期:每個狀態周期為時鐘周期的2倍,是振蕩周期經二分頻后得到的。 ??詳解:在8051單片機中把一個時鐘周期定義為一個節拍(用P表示),二個節拍定義為一個狀態周期(用S表示)

        本文引用地址:http://www.104case.com/article/201611/323031.htm

        (3)機器周期:一個機器周期包含6個狀態周期S1~S6,也就是12個時鐘周期。在一個機器周期內,CPU可以完成一個獨立的操作

        機器周期

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

        (4)指令周期:它是指CPU完成一條操作所需的全部時間。每條指令執行時間都是有一個或幾個機器周期組成。MCS-51系統中,有單周期指令、雙周期指令和四周期指令。

        ??(5)分頻與否:當定時器/計數器工作在定時模式時,特殊功能寄存器AUXR中的T0x12和T1x12分別決定是系統時鐘/12(12分頻),還是系統時鐘/1(不分頻)后讓T0和T1進行計數。當定時器/計數器工作在計數模式時,對外部脈沖計數不分頻。【STC12C2052AD】

        ?

        12m晶振,時鐘周期1/12us



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 陵川县| 岳普湖县| 灵寿县| 金堂县| 陆丰市| 宜阳县| 新宾| 文昌市| 湟源县| 宝坻区| 胶南市| 疏勒县| 福清市| 惠来县| 巴中市| 鄂伦春自治旗| 深水埗区| 九龙坡区| 华亭县| 密云县| 昆山市| 安达市| 永修县| 洞头县| 克山县| 札达县| 湟源县| 泸水县| 新蔡县| 舟山市| 安平县| 贵港市| 西城区| 合作市| 桐城市| 富川| 海林市| 东至县| 清镇市| 柏乡县| 乌拉特中旗|