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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 51單片機時序及延時分析

          51單片機時序及延時分析

          作者: 時間:2013-01-24 來源:網(wǎng)絡(luò) 收藏

          接下來我們分別對幾個典型的指令加以說明。

          ·單字節(jié)單周期指令:

          單字節(jié)單周期指令只進行一次讀指令操作,當(dāng)?shù)诙€ALE信號有效時,PC并不加1,那么讀出的還是原指令,屬于一次無效的讀操作。

          ·雙字節(jié)單周期指令:

          這類指令兩次的ALE信號都是有效的,只是第一個ALE信號有效時讀的是操作碼,第二個ALE信號有效時讀的是操作數(shù)。

          ·單字節(jié)雙周期指令:

          兩個機器周期需進行四讀指令操作,但只有一次讀操作是有效的,后三次的讀操作均為無效操作。

          單字節(jié)雙周期指令有一種特殊的情況,象MOVX這類指令,執(zhí)行這類指令時,先在ROM中讀取指令,然后對外部數(shù)據(jù)存儲器進行讀或?qū)懖僮鳎^一個機器周期的第一次讀指令的操作碼為有效,而第二次讀指令操作則為無效的。在第二個指令周期時,則訪問外部數(shù)據(jù)存儲器,這時,ALE信號對其操作無影響,即不會再有讀指令操作動作。

          上頁的圖中,我們只描述了指令的讀取狀態(tài),而沒有畫出指令執(zhí)行,因為每條指令都包含了具體的操作數(shù),而操作數(shù)類型種類繁多,這里不便列出,有興趣的讀者可參閱有關(guān)書籍。

          ·外部程序存儲器(ROM)讀時序

          4.jpg

          右圖8051外部程序存儲器讀時序圖,從圖中可看出,P0口提供低8位地址,P2口提供高8位地址,S2結(jié)束前,P0口上的低8位地址是有效的,之后出現(xiàn)在P0口上的就不再是低8位的地址信號,而是指令數(shù)據(jù)信號,當(dāng)然地址信號與指令數(shù)據(jù)信號之間有一段緩沖的過度時間,這就要求,在S2其間必須把低8位的地址信號鎖存起來,這時是用ALE選通脈沖去控制鎖存器把低8位地址予以鎖存,而P2口只輸出地址信號,而沒有指令數(shù)據(jù)信號,整個機器周期地址信號都是有效的,因而無需鎖存這一地址信號。

          從外部程序存儲器讀取指令,必須有兩個信號進行控制,除了上述的ALE信號,還有一個PSEN(外部ROM讀選通脈沖),上圖顯然可看出,PSEN從S3P1開始有效,直到將地址信號送出和外部程序存儲器的數(shù)據(jù)讀入CPU后方才失效。而又從S4P2開始執(zhí)行第二個讀指令操作。

          ·外部數(shù)據(jù)存儲器(RAM)讀時序

          右圖8051外部數(shù)據(jù)存儲器讀寫時序圖,從ROM中讀取的需執(zhí)行的指令,而CPU對外部數(shù)據(jù)存儲的訪問是對RAM進行數(shù)據(jù)的讀或?qū)懖僮?,屬于指令的?zhí)行周期,值得一提的是,讀或?qū)懯莾蓚€不同的機器周期,但他們的時序卻是相似的,我們只對RAM的讀時序進行分析。

          上一個機器周期是取指階段,是從ROM中讀取指令數(shù)據(jù),接著的下個周期才開始讀取外部數(shù)據(jù)存儲器RAM中的內(nèi)容。

          在S4結(jié)束后,先把需讀取RAM中的地址放到總線上,包括P0口上的低8位地址A0-A7和P2口上的高8位地址A8-A15。當(dāng)RD選通脈沖有效時,將RAM的數(shù)據(jù)通過P0數(shù)據(jù)總線讀進CPU。第二個機器周期的ALE信號仍然出現(xiàn),進行一次外部ROM的讀操作,但是這一次的讀操作屬于無效操作。

          對外部RAM進行寫操作時,CPU輸出的則是WR(寫選通信號),將數(shù)據(jù)通過P0數(shù)據(jù)總線寫入外部存儲中。

          51單片機相關(guān)文章:51單片機教程


          單片機相關(guān)文章:單片機教程


          單片機相關(guān)文章:單片機視頻教程


          單片機相關(guān)文章:單片機工作原理


          脈沖點火器相關(guān)文章:脈沖點火器原理

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 51單片機 時序 延時分析

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁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); })();