问一个单片机问题
.8051单片机有五个中断源,但只能设置两个中断优先级,因此,在中断优先级安排上受到一定的限制。试问以下几种中断优先顺序的安排(级别由高到低)是否可能?若可能,则应如何设...
.8051单片机有五个中断源,但只能设置两个中断优先级,因此,在中断优先级安排上受到一定的限制。试问以下几种中断优先顺序的安排(级别由高到低)是否可能?若可能,则应如何设置中断源的中断级别?否则,请简述不可能的理由。
(1)定时器0,定时器1,外中断0,外中断1,串行口中断。
(2)串行口中断,外中断0,定时器0溢出中断,外中断1,定时器1溢出中断。
(3)外中断0,定时器1溢出中断,外中断1,定时器0溢出中断,串行口中断。
(4)外中断0,外中断1,串行口中断,定时器0溢出中断,定时器1溢出中断。
(5)串行口中断,定时器0溢出中断,外中断0,外中断1,定时器1溢出中断。
急求 展开
(1)定时器0,定时器1,外中断0,外中断1,串行口中断。
(2)串行口中断,外中断0,定时器0溢出中断,外中断1,定时器1溢出中断。
(3)外中断0,定时器1溢出中断,外中断1,定时器0溢出中断,串行口中断。
(4)外中断0,外中断1,串行口中断,定时器0溢出中断,定时器1溢出中断。
(5)串行口中断,定时器0溢出中断,外中断0,外中断1,定时器1溢出中断。
急求 展开
2个回答
展开全部
当cpu同时接受到几个同一优先级的中断请求时,哪一个中断请求将得到响应,取决于内部的硬件顺序{即:(高)外部中断0,定时器T0溢出中断,外部中断1,定时器T1溢出中断,串行口中断(低)}。
只能设置两个高优先级,再自己看下就中断上面的情况行不行。(两个高优先级中断一起使用,也是要硬件顺序确定他们的优先关系)
只能设置两个高优先级,再自己看下就中断上面的情况行不行。(两个高优先级中断一起使用,也是要硬件顺序确定他们的优先关系)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询