当前位置:首页 > 程序 > 正文

中断完成后程序从哪里开始执行

  • 程序
  • 2024-09-08 10:29:08
  • 6187

就会断正在执行的主程序,先处理完中断任务,返回主程序继续运行,当然在执行中断函数之前,单片机需要把关键的数据保存下来,中断函数执行完成后才这个过程通常在初始化时完成,以确保当发生中断时能够正确地调用相应的中然后跳转到这个地址执行对应的中断服务程序。这个过程是由硬件自动执行的

一般中断处理的主要步骤分别是中断请求、中断判优、中断响应、中断处理和中断返回。在微机系统中,对于外部中断,中断请求信号是由外部设备产生,并施加到CPU的NMI或INTR引脚上,CPU通过不断地检测NMI和INTR引脚信号来识别是否有中断请求发生。对于内部中断,中断请求方式不需要外部施加信号发,而是通过内部中断控逻辑去调用。无论是外部中断还是内部中断,中断处理过程都要经历以下步骤:请求中断→响应数控程序基本代码,老吴讲数控第12讲如何快速找到圆心,老吴讲数控第1讲数控加工基本原理,老吴讲数控第5讲数控程序组成结构,老吴讲数控第20讲