<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 單片機的機器周期計算

          單片機的機器周期計算

          作者: 時間:2013-05-08 來源:網(wǎng)絡 收藏

          計算這么個最簡單的問題,總是忘記,現(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。

          這是單片機中最最基本的問題,希望別再忘了!

          晶振相關文章:晶振原理


          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();