中断的理解
单片机中断系统的优点:
1、实现实时处理。
2、实现分时操作。
3、进行故障处理。
中断处理的过程
中断系统中,MCU正常情况下运行的程序称为主程序,把产生申请中断信号的单元和事件称为中断源,由中断源向MCU所发出的申请中断信号称为中断请求,MCU接受中断申请并停止现行程序的运行而转向为中断服务称为中断响应,为中断服务的程序称为中断服务程序,现行程序打断的地方称为断点,执行完中断处理程序后返回断点处继续执行主程序称为中断返回。

其中K就是断点,由于中断服务程序执行完后仍要返回主程序,因此,在执行中断处理程序之前,要将主程序中断点处的地址保存,即中断返回后要执行的命令地址,这个地址就是程序计数器PC的值。这个过程称为保护断点。又由于MCU在执行中断处理程序时,可能会使用和改变主程序使用过的寄存器、标志位、甚至内存单元,因此,在执行中断服务程序前,还要把有关的数据保护起来,称为中断现场保护。在MCU执行完中断处理程序后,又要恢复原来的数据,并返回主程序的断点处继续执行,称为恢复现场。中断过程中,断点的保护和恢复操作是由单片机内部硬件自动实现,即保存和恢复计数器PC。