MCS-51单片机中断处理过程

来源:本站
导读:目前正在解读《MCS-51单片机中断处理过程》的相关信息,《MCS-51单片机中断处理过程》是由用户自行发布的知识型内容!下面请观看由(电工学习网 - www.9pbb.com)用户发布《MCS-51单片机中断处理过程》的详细说明。
中断响应:
1.响应条件
CPU响应中断的条件有:
①有中断源发出中断请求;
②中断总允许位EA=1,即CPU开中断;
③申请中断的中断源的中断允许位为1;
满足以上条件,CPU响应中断;如果中断受阻,CPU不会响应中断。
2.响应过程
单片机一旦响应中断,首先置位响应的优先级触发器,然后执行一个硬件子程序调用,把断点地址压入堆栈保护,然后将对应的中断入口地址装入程序计数器PC,使程序转向该中断入口地址,以执行中断服务程序。
中断处理:CPU响应中断结束后即转至中断服务程序的入口。从中断服务程序的第一条指令开始到返回指令为止,这个过程称为中断处理或称中断服务。中断处理包括两部分内容:一是保护现场,二是为中断源服务。
中断返回:中断处理程序的最后一条指令是中断返回指令RETI。它的功能是将断点弹出送回PC中,使程序能返回到原来被中断的程序继续执行。
提醒:《MCS-51单片机中断处理过程》最后刷新时间 2023-07-10 04:01:24,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《MCS-51单片机中断处理过程》该内容的真实性请自行鉴别。