ie(IE(中斷允許控制暫存器))

ie(IE(中斷允許控制暫存器))

ie,中斷允許控制暫存器,電工學用語。用於控制所有中斷源的開放或禁止,以及每箇中斷源是否被允許。

基本介紹

  • 中文名:中斷允許控制暫存器
  • 外文名:interrupt enable
  • 所屬類別:電子技術
  • 屬於:計算機學
作用,結構,格式,使用方法,

作用

控制所有中斷源的開放或禁止,以及每箇中斷源是否被允許。

結構

中斷允許控制暫存器分為兩層結構,第一級結構為中斷允許總控制EA,只 有當EA處於中斷允許狀態,中斷源中斷請求才能夠得到允許;當EA處於不允許狀態時,無論IE暫存器中其他位處於什麼狀態,中斷源中斷請求都不會得到允許。第二級結構為5箇中斷允許控制位,分別對應5箇中斷源的中斷請求,當對應中斷允許控制位為1時,中斷源中斷請求得到允許。

格式

位序號
D0
D1
D2
D3
D4
D5
D6
D7
說明
外部中斷0
定時/計數0
外部中斷1
定時/計數1
串列口中斷
定時
2
溢出中斷(
8052用)
無效位
全局中斷位
位符號(寫程式時直接引用)
EX0
ET0
EX1
ET1
ES
--
--
EA
位地址
A8H
A9H
AAH
ABH
ACH
--
--
AFH
各位的作用:
EX0:外部中斷0允許位。EX0=1,允許外部中斷0中斷;EX0=0,禁止外部中斷0中斷。
ET0:T0溢出中斷允許位。ET0=1,允許T0中斷;ET0=0,禁止T0中斷。
EX1:外部中斷1允許位。EX1=1,允許外部中斷1中斷;EX1=0,禁止外部中斷1中斷。
ET1:T1溢出中斷允許位。ET1=1,允許T1中斷;ET1=0,禁止T1中斷。
ES:串列中斷允許位。ES=1,允許串列口中斷;ES=0,禁止串列口中斷。
EA:中斷總允許位。EA=1,CPU開放中斷;EA=0,CPU禁止所有的中斷請求。總允許EA好比一個總開關。

使用方法

  1. 整體賦值:IE=0x81;(開啟全局中斷,打開外部中斷0)
  2. 單獨賦值:EA=1;EX0=1;(開啟全局中斷,打開外部中斷0)

相關詞條

熱門詞條

聯絡我們