单片机机器周期怎么计算公式_单片机的机器周期计算
生活随笔
收集整理的這篇文章主要介紹了
单片机机器周期怎么计算公式_单片机的机器周期计算
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
單片機的機器周期計算~2007-08-31 10:32 這么個最簡單的問題,總是忘記,日了,現(xiàn)在干脆給記下來,以后再忘記的話就看一看好了。
1、時鐘周期
時鐘周期T又稱為狀態(tài)周期,是時序中最小的時間單位。具體計算就是1/fosc。也就是說如果晶振為1MHz,那么時鐘周期就為1us;6MHz的話,就是1/6us。
2、機器周期
機器周期定義為實現(xiàn)特定功能所需的時間,或完成某一規(guī)定操作所需的時間,通常由若干時鐘周期構成。具體計算為:時鐘周期 X cycles。如果單片機是12周期的話,那么機器周期就是T×12。假設晶振頻率為12M,單片機為12周期的話,那么機器周期就是1us。
3、指令周期
置零周期是時序中的最大時間單位,定義為執(zhí)行一條指令所需的時間。通常,包含一個機器周期的指令成為單周期指令,比如CLR,MOV等等。包含兩個機器周期的指令稱為雙周期指令。另外還有4周期指令,比如乘法和除法指令。
而我現(xiàn)在使用的晶振為22.1184MHz,單片機為4時鐘周期,所以機器周期為1/5.5296 us。
這是單片機中最最基本的問題,希望別再忘了
總結
以上是生活随笔為你收集整理的单片机机器周期怎么计算公式_单片机的机器周期计算的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手把手教你玩华为eNSP模拟器
- 下一篇: 动态路由协议(RIP)