3.2 中断系统功能
中断是指CPU暂停执行当前的程序,转去执行突发事件的中断服务子程序,处理完后再返回继续执行原来的程序,该功能的硬件系统和软件系统称为中断系统,是单片机的一个重要组成部分,常与定时器/计数器功能结合运用,使单片机发挥更大的效能。
中断系统有多个中断源,若同时向CPU申请中断时,则按从高到低的优先级排序来响应中断请求和中断返回。在中断响应过程中,如有优先级更高的中断源发出请求,则CPU保留正在服务的程序断点,转去响应高优先级的中断,处理完后再回到断点处继续执行原先的程序,这种中断嵌套过程见图3-6。(https://www.daowen.com)

图3-6 中断嵌套过程