日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]中斷發(fā)生 CPU在處理某一事件A時,發(fā)生了另一事件B請求CPU迅速去處理

一.中斷的概念

中斷發(fā)生

CPU在處理某一事件A時,發(fā)生了另一事件B請求CPU迅速去處理

中斷響應和中斷服務

CPU暫時中斷當前的工作,轉(zhuǎn)去處理事件B

中斷返回

待CPU將事件B處理完畢后,再回到原來事件A被中斷的地方繼續(xù)處理事件A

這一過程稱為中斷

二.中斷過程示意圖

 

三.MCS51中斷系統(tǒng)的結(jié)構(gòu)

MCS51的中斷系統(tǒng)有5個中斷源(8052有 6個) ,2個優(yōu)先級,可實現(xiàn)二級中斷嵌套

中斷編號 中斷名 中斷源
0 外部中斷0 IE0(P3.2)
1 定時器0溢出中斷 TF0
2 外部中斷1 IE1(P3.3)
3 定時器1溢出中斷 TF1
4 串行口中斷 RI

四.中斷寄存器

單片機有10個寄存器主要與中斷程序的書寫控制有關

中斷允許控制寄存器IE

定時器控制寄存器TCON

串口控制寄存器SCON

中斷優(yōu)先控制寄存器IP

定時器工作方式控制寄存器TMOD

定時器初值賦予寄存器(TH0/TH1,TL0/TL1)

五.部分寄存器詳解

1.中斷允許控制寄存器(IE)

EX0:外部中斷0允許位;

ET0:定時/計數(shù)器T0中斷允許位;

EX1:外部中斷1允許位;

ET1:定時/計數(shù)器T1中斷允許位;

ES :串行口中斷允許位;

EA :CPU中斷允許(總允許)位。

2.定時器/計數(shù)器控制寄存器控制寄存器(TCON)

IT0:外部中斷0觸發(fā)方式控制位

當IT0=0時,為電平觸發(fā)方式(低電平有效)

當IT0=1時,為邊沿觸發(fā)方式(下降沿有效)

IE0:外部中斷0中斷請求標志位

IT1:外部中斷1觸發(fā)方式控制位

IE1:外部中斷1中斷請求標志位

TF0:定時/計數(shù)器T0溢出中斷請求標志位

TF1:定時/計數(shù)器T1溢出中斷請求標志位

3.串行口控制寄存器(SCON)

RI:串行口接收中斷標志位。當允許串行口接收數(shù)據(jù)時,每接收完一個串行幀,由硬件置位RI。注意,RI必須由軟件清除。

TI:串行口發(fā)送中斷標志位。當CPU將一個發(fā)送數(shù)據(jù)寫入串行口發(fā)送緩沖器時,就啟動了發(fā)送過程。每發(fā)送完一個串行幀,由硬件置位TI。CPU響應中斷時,不能自動清除TI,TI必須由軟件清除。

4.中斷優(yōu)先級控制寄存器(IP)

PX0:外部中斷0優(yōu)先級設定位

PT0:定時/計數(shù)器T0優(yōu)先級設定位

PX1:外部中斷0優(yōu)先級設定位

PT1:定時/計數(shù)器T1優(yōu)先級設定位

PS :串行口優(yōu)先級設定位

PT2:定時/計數(shù)器T2優(yōu)先級設定位

六.中斷響應條件

中斷源有中斷請求

此中斷源的中斷允許位為1

開中斷(即EA=1)

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉