电工之家_电工基础知识学习网站
当前位置:电工之家 > 电子技术 > 正文

8051怎样开放和禁止中断,如何设置优先级

时间:2016-08-09 14:18 来源:电工之家

8051怎样开放和禁止中断,如何设置优先级
(1)由中断源提出中断请求,由中断控制允许控制决定是否响应中断,如果允许响应中断,则CPU按设定好的优先级的顺序响应中断。如果是同一优先级的中断,则按单片机内部的自然优先级顺序(外部中断0→定时器0中断→外部中断l→定时器1中断→串行接口中断)响应中断。 

CPU响应中断请求后,就立即转入执行中断服务程序。保护断点、寻找中断源、中断处理、中断返回,程序返回断点处继续执行。 

(2)由中断允许寄存器IE控制开放和禁止中断。欲开放某一中断,则应先开放总中断允许(EA置1),然后开放相应中断的中断允许(相应位置1);若要要禁止中断,则EA置O即可。 

(3)由中断优先级控制寄存器IP控制中断优先级,相应位置1,则设为高级中断,置0则为低级。其中:PS为串行中断优先级,PTl(0)为定时中断1(0)优先级,PXl(0)外部中断1(0)优先级。

看过《8051怎样开放和禁止中断,如何设置优先级》的人还看了以下文章
土壤湿度感应器探头的原理是什么?为什么制成板状的 土壤湿度感应器探头的原理是什么?为什么制
土壤湿度传感器的探头实际上就是两个金属电极,制作成板状是为了增大与土壤的接触面积,以便与土壤能有良好的接触,这样才能更好的检测土壤的干湿度。若制作成缝纫机针那么细小的电极,无法与土壤良好接触,这样也就不能精确的检测土壤的干湿度了。下面我们...
限流电阻会引起电压变化吗 限流电阻会引起电压变化吗
限流电阻可以限制流入负载的电流的大...
电脑开机出现故障是什么原因 电脑开机出现故障是什么原因
主板:技嘉B85M-HD3 CPU:i5 4430 内存:8G 集成显卡 故障现象:按开机键10多秒后才显示主板logo开始自检启动系统,进入系统后一切正常。 当彻底断电(拔掉电源线等十几秒)再插电开机3秒就亮屏并显示logo开始自检了。只要不彻底断电,每次开机都要十几秒才亮屏。...
模拟电路和数字电路的区别 模拟电路和数字电路的区别
模拟电路和数字电路都是令人头痛的事,也是学习电子电路过程中的两大拦路虎,难、才是挑战的动力。科学技术发展迅猛,电子电路自身功能不断升级,应用领域随之拓宽,跟现在人们日常密切度也不断拉近。以电子电路功能分类,可分模电与数电两大类,这两大类是...
用红外线信号控制马达电路原理 用红外线信号控制马达电路原理
用红外线信号来控制马达的工作与否,但其未说明马达的工作电压及红外线信号的控制距离,故这里只能介绍一个简单的红外控制电路来说明一下控制的基本原理。 直射式红外控制电路。 上图中的VD1为红外发射管,由于为近距离控制(20cm以内),这里采用直流驱动红...