全站数据
8 4 2 0 5 8 1

单片机中子程序和中断服务程序有何异同

英语末班车 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 12:29:08

问题描述

单片机中子程序和中断服务程序有何异同急求答案,帮忙回答下
精选答案
最佳答案

子程序是一段程序代码,是独立的一个执行部分,你主程序调用就执行,不调用就不执行;而中断服务程序也是是一段程序代码,是独立的一个执行部分;但是只在你主程序开了中断,并且有中断条件(不如中断口接收到低电平,定时时间到了)才会去执行,并且中断服务程序会将你主程序运行时的PC指针寄存器,A累加器就信息都会入栈保护;退出中断后又会出栈进行还原;而子程序则不会;