单片机程序中,中断服务子程序与其他普通程序有什么不同?

如题所述

这两类型的子程序区别在于如下几点:
中断服务子程序有5个中断源
中断服务子程序不需要在主程序中被调用,而是满足条件自动触发
从指令上看中断用RETI,子程序用RET
在调用普通子程序时有可能被优先级高的中断子程序打断
两者入口地址不同,中断有固定入口地址
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-08
两类型程序区别于几点:
断服务程序5断源
断服务程序需要主程序调用满足条件自触发
指令看断用RETI程序用RET
调用普通程序能优先级高断程序打断
两者入口址同断固定入口址
第2个回答  2013-05-22
一个自动调用 一个手动调用 你说有什么不同