MCS-51单片机的中断系统介绍

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MCS-51单片机的中断系统介绍

计算机与外界的联系是通过外部设备(也称为外设、输入/输出设备或I/O 设备)与外界联系的。计算机与外设之间不是直接相连的,而是通过不同的接口电路来达到彼此间的信息传送的目的。计算机与外设之间交换信息的方式:(1)无条件传送方式:外设对计算机来说总是准备好的。(2)查询传送方式:传送前计算机先查询外设的状态,若已经准备好就传送,否则就继续查询/ 等待。(3)中断传送方式:外设通过申请中断的方式与计算机进行数据传送。(4)直接存储器存取方式(DMA):传送数据的双方直接通过总线传送数据,

不经CPU 中转。1.中断的定义所谓中断,是指CPU 执行正常程序时,系统中出现特殊请求,CPU 暂时中止当前的程序,转去处理更紧急的事件(执行中断服务程序),处理完毕(中断服务完成)后,CPU 自动返回原程序的过程。

作用:采用中断技术可以提高CPU 效率、解决速度矛盾、实现并行工作、分

时操作、实时处理、故障处理、应付突发事件,可使多项任务共享一个资源(CPU)。中断与子程序的最主要区别:子程序是预先安排好的,中断是随机发生的。中断涉及的几个环节:中断源、中断申请、开放中断、保护现场、中断服务、恢复现场、中断返回。2. 中断源中断源是指引起中断的设备或事件,或发出中断请求的源头。3. 中断的分类中断按功能通常可分为可屏蔽中断、非屏蔽中断和软件中断三类。可屏蔽中断是指CPU 可以通过指令来允许或屏蔽中断的请求。非屏蔽中断是指CPU 对中断请求是不可屏蔽的,一旦出现,CPU 必须响应。软件中断则是指通过相应的中断指令使CPU 响应中断。

4. 中断优先权与中断嵌套中断优先级(也称为中断优先权):给每个中断源指定中断响应的优先级别,CPU 按中断源的优先级高低顺序响应各中断源发出的中断请求。中断嵌套:在某一瞬间,CPU 因响应某一中断源的中断请求

相关文档
最新文档