MCS-51单片机的中断问题!!
书本上有下面的一段话,其中1,2,3点都明白,就是第二点后解释的那段话不能理解,请高手们解释下~~~~不胜感激~~~MCS-51系列单片机的中断优先权有3个原则:1,正在...
书本上有下面的一段话,其中1,2,3点都明白,就是第二点后解释的那段话不能理解,请高手们解释下~~~~不胜感激~~~ MCS-51系列单片机的中断优先权有3个原则: 1,正在进行的中断过程不能被新的同级或低优先权的中断请求所中断,一直到该中断服务程序结束,返回了主程序且执行了主程序中的一条指令后,CPU才响应新的中断请求. 2,正在进行的低优先权中断服务程序能被高优先级中断请求所中断,实现2级中断嵌套. 为了实现上述两条规则,中断系统中有两个用户不能使用的优先级状态触发器.其中一个置1表示正在自执行高优先级的中断服务程序,它将屏蔽后来的所有的中断请求;另一个置1表示正在执行低优先级的中断服务程序,它将屏蔽同一优先级的后来的中断请求. 3,CPU同时接收到几个中断请求时,首先响应优先权最高的中断请求.
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询