种豆资源网

当前位置:首页 > 经验 / 正文

ie(IE(中断允许控制暂存器))

(2020-12-21 04:44:14) 经验
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)
搜索
热门图片
最近更新
随机推荐

Powered By 种豆资源网||