婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

MCS-51單片機的指令時序

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2008-10-31
     時序是用定時單位來描述的,MCS-51的時序單位有四個,它們分別是節拍、狀態、機器周期和指令周期,接下來我們分別加以說明。
  •     節拍與狀態:
        我們把振蕩脈沖的周期定義為節拍(為方便描述,用P表示),振蕩脈沖經過二分頻后即得到整個單片機工作系統的時鐘信號,把時鐘信號的周期定義為狀態(用S表示),這樣一個狀態就有兩個節拍,前半周期相應的節拍我們定義為1(P1),后半周期對應的節拍定義為2(P2)。
  •    機器周期:
        MCS-51有固定的機器周期,規定一個機器周期有6個狀態,分別表示為S1-S6,而一個狀態包含兩個節拍,那么一個機器周期就有12個節拍,我們可以記著S1P1、S1P2……S6P1、S6P2,一個機器周期共包含12個振蕩脈沖,即機器周期就是振蕩脈沖的12分頻,顯然,如果使用6MHz的時鐘頻率,一個機器周期就是2us,而如使用12MHz的時鐘頻率,一個機器周期就是1us。
  •     指令周期:
        執行一條指令所需要的時間稱為指令周期,MCS-51的指令有單字節、雙字節和三字節的,所以它們的指令周期不盡相同,也就是說它們所需的機器周期不相同,可能包括一到四個不等的機器周期(這些內容,我們將在下面的章節中加以說明)。

    MCS-51的指令時序:
    MCS-51指令系統中,按它們的長度可分為單字節指令、雙字節指令和三字節指令。執行這些指令需要的時間是不同的,也就是它們所需的機器周期是不同的,有下面幾種形式:

  •     單字節指令單機器周期
  •     單字節指令雙機器周期
  •     雙字節指令單機器周期
  •     雙字節指令雙機器周期
  •     三字節指令雙機器周期
  •     單字節指令四機器周期(如單字節的乘除法指令)

    下圖是MCS-51系列單片機的指令時序圖:
  
     上圖是單周期和雙周期取指及執行時序,圖中的ALE脈沖是為了鎖存地址的選通信號,顯然,每出現一次該信號單片機即進行一次讀指令操作。從時序圖中可看出,該信號是時鐘頻率6分頻后得到,在一個機器周期中,ALE信號兩次有效,第一次在S1P2和S2P1期間,第二次在S4P2和S5P1期間。
    接下來我們分別對幾個典型的指令時序加以說明。

  •     單字節單周期指令:
        單字節單周期指令只進行一次讀指令操作,當第二個ALE信號有效時,PC并不加1,那么讀出的還是原指令,屬于一次無效的讀操作。
  •     雙字節單周期指令:
        這類指令兩次的ALE信號都是有效的,只是第一個ALE信號有效時讀的是操作碼,第二個ALE信號有效時讀的是操作數。
  •    單字節雙周期指令:
        兩個機器周期需進行四讀指令操作,但只有一次讀操作是有效的,后三次的讀操作均為無效操作。
        單字節雙周期指令有一種特殊的情況,象MOVX這類指令,執行這類指令時,先在ROM中讀取指令,然后對外部數據存儲器進行讀或寫操作,頭一個機器周期的第一次讀指令的操作碼為有效,而第二次讀指令操作則為無效的。在第二個指令周期時,則訪問外部數據存儲器,這時,ALE信號對其操作無影響,即不會再有讀指令操作動作。

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

    外部程序存儲器(ROM)讀時序
 
    圖8051外部程序存儲器讀時序圖,從圖中可看出,P0口提供低8位地址,P2口提供高8位地址,S2結束前,P0口上的低8位地址是有效的,之后出現在P0口上的就不再是低8位的地址信號,而是指令數據信號,當然地址信號與指令數據信號之間有一段緩沖的過度時間,這就要求,在S2其間必須把低8位的地址信號鎖存起來,這時是用ALE選通脈沖去控制鎖存器把低8位地址予以鎖存,而P2口只輸出地址信號,而沒有指令數據信號,整個機器周期地址信號都是有效的,因而無需鎖存這一地址信號。 
     從外部程序存儲器讀取指令,必須有兩個信號進行控制,除了上述的ALE信號,還有一個PSEN(外部ROM讀選通脈沖),上圖顯然可看出,PSEN從S3P1開始有效,直到將地址信號送出和外部程序存儲器的數據讀入CPU后方才失效。而又從S4P2開始執行第二個讀指令操作。

    外部數據存儲器(RAM)讀時序
 
    上圖8051外部數據存儲器讀寫時序圖,從ROM中讀取的需執行的指令,而CPU對外部數據存儲的訪問是對RAM進行數據的讀或寫操作,屬于指令的執行周期,值得一提的是,讀或寫是兩個不同的機器周期,但他們的時序卻是相似的,我們只對RAM的讀時序進行分析。
    上一個機器周期是取指階段,是從ROM中讀取指令數據,接著的下個周期才開始讀取外部數據存儲器RAM中的內容。 
     在S4結束后,先把需讀取RAM中的地址放到總線上,包括P0口上的低8位地址A0-A7和P2口上的高8位地址A8-A15。當RD選通脈沖有效時,將RAM的數據通過P0數據總線讀進CPU。第二個機器周期的ALE信號仍然出現,進行一次外部ROM的讀操作,但是這一次的讀操作屬于無效操作。
    對外部RAM進行寫操作時,CPU輸出的則是WR(寫選通信號),將數據通過P0數據總線寫入外部存儲器。

Tags:51單片機,MCS-51單片機,指令時序  
責任編輯:admin
相關文章列表
沒有相關文章
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
婷婷亚洲天堂影院-国产精品豆花视频www-伊人影院在线观看-日本少妇浓毛bbwbbwbbw-av网站观看-亚州欧美在线-91精品国产乱码久-任我爽精品视频在线播放-日本视频不卡-亚洲国产精品va在线观看香蕉-国产毛片乡下农村妇女-国产成人免费ā片在线观看老同学-欧美日韩免费在线-成人无码视频免费播放-色综合美女-免费毛片av
<button id="4i884"></button>
  • <abbr id="4i884"><source id="4i884"></source></abbr>
  • <code id="4i884"><tr id="4i884"></tr></code>
  • <rt id="4i884"></rt>
    <li id="4i884"></li>
  • <rt id="4i884"><tr id="4i884"></tr></rt>
  • 91淫黄看大片| 欧美色图另类小说| 日本xxxxxxxxxx75| 五月天开心婷婷| 丰满少妇久久久| 国产女主播自拍| 欧美中日韩在线| 日本熟妇人妻中出| 国产精品视频分类| 中国丰满人妻videoshd| 免费高清一区二区三区| 美女扒开大腿让男人桶| 亚洲熟妇国产熟妇肥婆| 日本福利视频一区| 免费在线激情视频| 无码日韩人妻精品久久蜜桃| 成人免费毛片在线观看| 116极品美女午夜一级| 欧美日韩在线免费播放| 激情五月婷婷久久| 亚洲最大成人在线观看| 黄频视频在线观看| 男人添女人下部视频免费| 日韩中文字幕在线视频观看| 国产免费成人在线| 女同激情久久av久久| 免费成人进口网站| 九色在线视频观看| the porn av| 91大神免费观看| 精品这里只有精品| 欧美一级特黄a| 国产毛片久久久久久国产毛片 | 十八禁视频网站在线观看| 日韩福利视频在线| 亚洲高潮无码久久| 成年人在线观看视频免费| 免费成人深夜夜行网站视频| 久久久国内精品| www.天天射.com| 大陆极品少妇内射aaaaaa| 91成人在线观看喷潮教学| 一道本视频在线观看| www.xxx麻豆| 亚洲免费999| 欧美成人高潮一二区在线看| 亚洲综合123| 成人黄色一区二区| 日本国产中文字幕| 天堂av在线8| 欧洲熟妇精品视频| 人体内射精一区二区三区| 日日噜噜夜夜狠狠| 亚洲熟妇av一区二区三区漫画| 超碰在线资源站| aa免费在线观看| 丁香六月激情网| 日韩视频在线观看视频| 手机在线看福利| www.国产区| 日本在线观看a| 成人免费观看cn| 国产精品国产三级国产专区51| www.成年人| 色免费在线视频| 久久婷婷综合色| 亚洲福利精品视频| 日韩中文字幕免费在线| 国产视频九色蝌蚪| av动漫在线播放| 蜜桃网站在线观看| 337p亚洲精品色噜噜狠狠p| 麻豆md0077饥渴少妇| 中文字幕一区二区在线观看视频 | 天天做天天干天天操| 好男人www社区| 久久人人爽av| 五月天开心婷婷| 亚洲小说欧美另类激情| 天天做天天爱天天高潮| 欧美性受xxxx黑人猛交88| 久久天天东北熟女毛茸茸| 成年人视频大全| 日韩欧美不卡在线| 色综合av综合无码综合网站| 欧美国产日韩在线播放| 久久99爱视频| 久久综合亚洲精品| 六月丁香婷婷激情| 欧美日韩亚洲一二三| 天天插天天操天天射| 免费久久久久久| 蜜桃视频一区二区在线观看| 国产成人在线免费看| 欧美三级理论片| 看一级黄色录像| 超碰网在线观看| 香蕉视频在线网址| 免费在线观看亚洲视频| 五月天激情播播| 伊人再见免费在线观看高清版| 欧美色图另类小说| 天天爱天天做天天操| 青青草原成人网| www.-级毛片线天内射视视| 成人免费aaa| 老司机av福利| 五月天婷婷激情视频| 800av在线免费观看| 日韩精品你懂的| 丁香花在线影院观看在线播放| 黄色高清无遮挡| 免费超爽大片黄| 91视频成人免费| 一级做a免费视频| 欧美日韩亚洲一| 欧美亚洲黄色片| 国产精品亚洲天堂| 麻豆三级在线观看| 1024精品视频| 成人免费在线网| 蜜臀在线免费观看| 亚洲一区二区在线视频观看| 日韩 欧美 高清| 精品人妻一区二区三区四区在线 | 欧美成人黄色网址| 不卡影院一区二区| 久久久久久久久久网| 91免费版看片| 一二三在线视频| 艳母动漫在线观看| 九一免费在线观看| 三上悠亚免费在线观看| 亚洲在线观看网站| 超碰免费在线公开| 免费久久久久久| 在线观看视频黄色| 免费不卡av网站| 在线播放 亚洲| 日日噜噜夜夜狠狠久久丁香五月| 亚洲综合欧美在线| 国产精品自拍视频在线| 91看片在线免费观看| 日韩精品视频一二三| 999在线观看| 欧美日韩一区二区三区电影| 亚洲第一区第二区第三区| 中文字幕在线视频一区二区| av动漫在线免费观看| 一本久道高清无码视频| 无码人妻精品一区二区三区在线| 日韩欧美亚洲天堂| 黑鬼大战白妞高潮喷白浆| 日本超碰在线观看| 欧美 日韩 国产精品| 青青青免费在线| 中文字幕在线观看第三页| 99视频在线视频| 中文字幕日韩精品无码内射| 日本日本19xxxⅹhd乱影响| 欧美日韩大尺度| 91免费版看片| 啊啊啊国产视频| 日韩人妻精品一区二区三区| 六月婷婷在线视频| 天堂av在线网站| 性一交一乱一伧国产女士spa| 人妻熟女一二三区夜夜爱| 北条麻妃亚洲一区| 日本精品一区在线观看| 中文av一区二区三区| 久久人妻无码一区二区| 亚洲乱码国产一区三区| 欧美黄色免费网址| 日韩一区二区三区久久| 青青草国产精品视频| 婷婷激情综合五月天| 激情综合在线观看| 麻豆映画在线观看| 色天使在线观看| 日韩在线xxx| 国产一级爱c视频| 午夜影院免费观看视频| 污污视频网站免费观看| 99在线免费视频观看| 色黄视频免费看| 香蕉视频999| 日本老熟妇毛茸茸| 国产一区亚洲二区三区| 缅甸午夜性猛交xxxx| 91免费视频黄| 成人手机视频在线| 不卡中文字幕在线观看| 午夜免费一区二区| 成人免费观看毛片| 国产精品国产亚洲精品看不卡 | 无码人妻精品一区二区三区在线| 99久热在线精品视频| 看一级黄色录像| 欧美一级黄色录像片|