InfiLee 发表于 2011-9-2 11:06:13

mark

turbolag 发表于 2011-9-2 14:05:21

突然想到一个问题:如果一共设置了3个中断,在A中断中希望可以嵌套B中断,但不希望嵌套C中断,应该怎样完成呢?
肯定不能还用“SEI()”了吧?因为这样有可能C中断也嵌套进来了。
难道应该在A中断里面,只打开B的中断屏蔽标志位,而不开C的?但我没在mega16的pdf里面找到类似的寄存器呢?

elino 发表于 2011-9-2 21:50:58

受益匪浅~!!!!!

machao 发表于 2011-9-3 02:51:23

至少我在基础课程〈计算机原理与应用〉中介绍8086CPU中断,就特别强调过,每个中断源的中断控制,至少是2级控制,一个是全局中断允许位,还有一个是各自中断源本身的中断允许位。

不管是8086,还是MS-51、AVR、STM32等等,中断至少都是2级控制的。

你没找到,说明你根本没有认真仔细的看过pdf。

sangreal 发表于 2011-9-4 15:55:24

mark

sddzycnq 发表于 2011-9-5 11:55:01

mark

monkerman 发表于 2011-11-3 21:28:46

今天刚卖了第二版的书, 很好, 哈哈~~~加紧学习呀!./emotion/em009.gif
页: 1 [2]
查看完整版本: 马老师说:“低优先级别中断可以断高优先级别中断”,我认为不能