单片机的中断系统简介.ppt

单片机的中断系统简介

PT0,定时器/计数器T0的中断优先级控制位。其功能 同PT1。 PX0,外部中断0(INT0)的优先级控制位。其功能 同PX1。 中断优先级控制寄存器IP的各位都由用户置位或复 位,可用位操作指令或字节操作指令更新IP的内容,以改 变各中断源的中断优先级,单片机复位后IP全为0,各个 中断源均为低优先级中断。 4.3 中断响应过程 单片机的中断的处理过程可分为中断响应、中断处理和中断返回3个阶段。下面介绍8051单片机的中断处理过程。 一、中断的响应条件 在每个机器周期的S5P2时刻,单片机依次采样每一个中断标志位,而在下一个机器周期对采样到的中断进行查询。如果在前一个机器周期的S5P2有 中断标志,则在查询周期内便会查询到并按优先级高低进行 中断处理,中断系统将控制程序转入相应的中断服务程序。 CPU响应中断应具备的条件是:首先有中断源发出中断请 求;然后CPU中断允许位EA为“1”,即CPU开中断,并且申 请中断的中断源,其相应的中断允许位为“1”,即允许相 应的中断源中断。条件满足时,一般CPU会响应中断请求。 CPU响应中断时,会根据中断源的类别,在硬件的控制下,程序转向相应的中断服务程序入口单元,执行中断服务程序。 二、中断的响应过程 51单片机的中断系统中分为两个中断优先级。每一中断请

文档评论(0)

1亿VIP精品文档

相关文档