中斷允許控制
發布時間:2016/7/15 20:49:31 訪問次數:1745
從圖7.3可以看出,每個中斷源都有一個獨立的中斷控制開關,之后還有一個全局的中斷控制開關。 EM78P259N-Q這些開關分別由各個中斷源的中斷使能控制位和全局中斷使能控制位來控制。只有這些中斷使能控制位為1時,相應的子開關和總開關才會閉合,相應的中斷請求才能傳送到處理器。這些中斷使能控制位分布在特殊功能寄存器IE中。
IE的地址為A8H,可按位尋址,具體格式如下:
EA:全局中斷使能控制位。當EA=1,單片機允許各個中斷,此時還需要由其他中斷使能位來確定各個中斷的允許或禁止;當EA=0,單片機禁止所有中斷,不響應任何中斷請求。Es:串口中斷使能控制位。Es=1,允許響應串口發送中斷和接收中斷;ES=0,禁止響應
串口發送中斷和接收中斷。ETl:定時/計數器l中斷使能控制位。ET1=1,允許響應定時/計數器1中斷;ET1=0,禁止響應定時/計數器1中斷。
EXl:外部中斷1使能控制位。EX1=1,允許響應外部中斷1;EXl=0,禁止響應外部中斷l。ET0:定時/計數器0中斷使能控制位。功能與EX0相同。EX0:外部中斷0使能控制位。功能與EX1相同。
從圖7.3可以看出,每個中斷源都有一個獨立的中斷控制開關,之后還有一個全局的中斷控制開關。 EM78P259N-Q這些開關分別由各個中斷源的中斷使能控制位和全局中斷使能控制位來控制。只有這些中斷使能控制位為1時,相應的子開關和總開關才會閉合,相應的中斷請求才能傳送到處理器。這些中斷使能控制位分布在特殊功能寄存器IE中。
IE的地址為A8H,可按位尋址,具體格式如下:
EA:全局中斷使能控制位。當EA=1,單片機允許各個中斷,此時還需要由其他中斷使能位來確定各個中斷的允許或禁止;當EA=0,單片機禁止所有中斷,不響應任何中斷請求。Es:串口中斷使能控制位。Es=1,允許響應串口發送中斷和接收中斷;ES=0,禁止響應
串口發送中斷和接收中斷。ETl:定時/計數器l中斷使能控制位。ET1=1,允許響應定時/計數器1中斷;ET1=0,禁止響應定時/計數器1中斷。
EXl:外部中斷1使能控制位。EX1=1,允許響應外部中斷1;EXl=0,禁止響應外部中斷l。ET0:定時/計數器0中斷使能控制位。功能與EX0相同。EX0:外部中斷0使能控制位。功能與EX1相同。
上一篇:SCON中的中斷標志
上一篇:中斷優先權管理和中斷嵌套原則