国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> AT89S52單片機(jī)中斷過程

AT89S52單片機(jī)中斷過程

關(guān)鍵字:單片機(jī)中斷 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:9

AT89S52單片機(jī)中斷分為四個(gè)階段:中斷采樣、中斷查詢、中斷響應(yīng)、中斷返回。執(zhí)行中斷時(shí),必須滿足以下三個(gè)條件:

   (1) 中斷源有中斷申請(qǐng);

   (2) 此中斷源的中斷允許位為1;

   (3) CPU開中斷,即總開關(guān)EA=1;

1.中斷采樣

中斷采樣針對(duì)外部中斷請(qǐng)求信號(hào)而言,在 S5P2對(duì)相應(yīng)引腳采樣,根據(jù)其電平狀態(tài)高/低,判斷相應(yīng)的中斷請(qǐng)求。

2.中斷查詢

在每個(gè)機(jī)器周期的S5P2后,由硬件自動(dòng)地去查詢相應(yīng)的中斷標(biāo)志位,先查詢高級(jí)中斷,再查詢低級(jí)中斷,同級(jí)中斷按內(nèi)部中斷優(yōu)先級(jí)順序查詢。如果查詢到有中斷標(biāo)志位為1,則表明有中斷請(qǐng)求發(fā)生,接著從相鄰的下一個(gè)機(jī)器周期的S1狀態(tài)開始進(jìn)行中斷響應(yīng)。

3.中斷響應(yīng)

CPU響應(yīng)中斷時(shí),先置位相應(yīng)的優(yōu)先級(jí)激活觸發(fā)器,封鎖同級(jí)和低級(jí)的中斷。然后程序根據(jù)中斷源的類別,在硬件的控制下轉(zhuǎn)向相應(yīng)的中斷入口單元,執(zhí)行中斷服務(wù)程序。

中斷響應(yīng)的過程如圖所示。

圖 中斷響應(yīng)過程

4.中斷返回

中斷服務(wù)程序的最后一條指令必須是中斷返回指令RETI。CPU執(zhí)行完這條指令后,把響應(yīng)中斷時(shí)所置位的優(yōu)先級(jí)激活觸發(fā)器清0,然后從堆棧中彈出兩個(gè)字節(jié)內(nèi)容(斷點(diǎn)地址)裝入程序計(jì)數(shù)器PC中,CPU就從原來被中斷處重新執(zhí)行被中斷的程序。

5. 中斷的響應(yīng)時(shí)間

中斷響應(yīng)時(shí)間是指從查詢中斷請(qǐng)求標(biāo)志位開始到轉(zhuǎn)向中斷矢量地址所需的機(jī)器周期數(shù)。響應(yīng)中斷的時(shí)間依中斷請(qǐng)求發(fā)生的情況不同有長(zhǎng)有短,因此,AT89S52單片機(jī)發(fā)生中斷的時(shí)間根據(jù)中斷類型和中斷執(zhí)行的方式不同而不同。

外部中斷和的電平在每個(gè)機(jī)器周期的S5P2時(shí)被采樣并鎖存到IE0和IE1中,這個(gè)置入到IE0和IE1的狀態(tài)在下一個(gè)機(jī)器周期才被查詢電路查詢。如果產(chǎn)生了一個(gè)中斷請(qǐng)求,而且滿足響應(yīng)的條件,CPU響應(yīng)中斷,查詢中斷請(qǐng)求標(biāo)志位,同時(shí)這個(gè)周期恰好是指令的最后一個(gè)周期,則在這個(gè)機(jī)器周期結(jié)束后,中斷請(qǐng)求被CPU 響應(yīng),產(chǎn)生一條硬件自動(dòng)生成的長(zhǎng)調(diào)用指令LCALL,以使CPU轉(zhuǎn)到相應(yīng)的服務(wù)程序入口。這條指令需兩個(gè)機(jī)器周期,故最少需三個(gè)機(jī)器周期。

若在中斷查詢時(shí)正好開始執(zhí)行RET、RETI或訪問IE、IP,則需當(dāng)前指令完成后再繼續(xù)執(zhí)行一條指令,才進(jìn)行中斷響應(yīng)。RET、RETI用2個(gè)機(jī)器周期,MUL、DIV 4個(gè)機(jī)器周期,LCALL 2個(gè)機(jī)器周期,共需要8個(gè)機(jī)器周期

因此,在系統(tǒng)中只有一個(gè)中斷源的情況下,響應(yīng)時(shí)間總是在三個(gè)機(jī)器周期到八個(gè)機(jī)器周期之間。

編輯:admin  最后修改時(shí)間:2019-09-17

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

91播色在线免费播放| 九九热精彩视频在线播放| 国产精品久久久久久久久久久痴汉| 色播五月激情五月婷婷| 欧美极品欧美精品欧美| 日韩精品在线观看完整版| 成年午夜在线免费视频| 91欧美日韩国产在线观看| 国产中文字幕久久黄色片| 欧美日韩免费黄片观看| 色婷婷视频免费在线观看| 国产精品伦一区二区三区四季| 国产精品内射视频免费| 欧美日韩最近中国黄片| 成人免费观看视频免费| 国产不卡最新在线视频| 日本加勒比中文在线观看| 91麻豆视频国产一区二区| 免费啪视频免费欧美亚洲| 91亚洲精品亚洲国产| 色哟哟在线免费一区二区三区| 老鸭窝老鸭窝一区二区| 国产精品偷拍视频一区| 国产精品伦一区二区三区四季| 亚洲欧美日韩国产综合在线| 国产福利在线播放麻豆| 欧美日韩国产一级91| 国产黄色高清内射熟女视频| 国产人妻精品区一区二区三区| 亚洲精品国产美女久久久99| 激情偷拍一区二区三区视频 | 蜜桃av人妻精品一区二区三区| 午夜国产福利在线播放| 国产午夜精品亚洲精品国产| 人妻乱近亲奸中文字幕| 日本欧美三级中文字幕| 日本午夜免费观看视频| 在线观看中文字幕91| 中文字字幕在线中文乱码二区| 亚洲男人天堂成人在线视频 | 亚洲av在线视频一区|