MCS-51的中断系统有几个中断优先级?中断优先级是如何控制的?
M.CS-51的中断系统有两个中断优先级:高优先级和低优先级。
中断优先级的控制方式是:
①高优先级中断可以中断正在响应的低优先级中断,反之则不能。
②优先级中断不能互相中断。即某个中断(不论是高优先级或低优先级)一旦得到响应,与其同级的中断就不能再中断它。
③同一中断优先级中优先权由高到低的次序是、T0、、T1和串行口中断,若有多个中断源同时请求中断,CPU将先响应优先权高的中断,后响应优先权低的中断。
通过中断优先级控制寄存器IP可以选择5个中断源的优先级别
免费的网站请分享给朋友吧