若IP=00010100B,则优先级最低优先级者为定时器T1。为什么最低优先级为T1不是T2呢?

51单片机的优先级只有两级:高優先级和低优先级。

经过设置优先级发生了变更:

CPU查找时,是先查高的再查低的。

哪一个最高~哪一个最低优先级
 优先级只有两级,所以没有“最”只有“比较”。
CPU检查时有先、有后。
即先查高级的后查低级的。
次序都是按照“自然优先级”进行
次序:
外部中斷1
串行口
外部中断0
定时器0
定时器1
---------------
这个题目,以及采纳答案都是错误的。
关键是:混淆了【优先级】和【自然优先级】的概念

你对这个回答的评价是?

首先扫描不是从高位到低位而是从低位到高位的,我想你也知道自然优先级是PX0到PS的從这分析就可知道的,实际你查资料也是这样的当你把IP中的PX1和PS位置1,此时这两个优先级按默认的自然顺序即PX1高;所以低的就是PT1了,如果你说是不对的我也想知道原因,共同学习!

其实~我跟你的想法完全一样
但是答案是最高是串口,最低优先级是外部中断1
我都觉得是答案错了
相信自己吧!我还怕自己错了特意给你查了下资料的
嗯~我在求证几天,过几天在选你最佳答案哈
呵呵没事的,主要是大家一起学习

你对这个回答的评价是

采纳数:0 获赞数:3 LV1

最低优先级是定时器2,不是定时器1哦自然优先级定时器2最低优先级

你对这个回答的评價是?

采纳数:9 获赞数:2 LV4

你对这个回答的评价是

采纳数:0 获赞数:4 LV1

最高为外部中断1,最低优先级为定时器t2

你对这个回答的评价是

所以IP=B时优先级最高者为外部中斷0,最低优先级者定时器1中断(51没有T2)。

IP=时优先级最高者为外部中断0,最低优先级者为串口中断

你对这个回答的评价是?

所以IP=B时優先级最高者为外部中断0,最低优先级者定时器1中断(51没有T2)。

IP=时优先级最高者为外部中断0,最低优先级者为串口中断


应该是外部Φ断1最高 定时器T1最低优先级!!还那么对人点赞真的没谁了 自然的中断顺序是外部中断0 定时器中断T0 外部中断T0 定时器T1 串行口中断

你对这个回答的评价是?

(IP)=B 优先级最高者为;ES 最低优先级者为 定时器1

ip==优先级最高者为定时器1,最低优先级者为ES串口中断,

你对这个回答的评价是

我要回帖

更多关于 最低优先级 的文章

 

随机推荐