AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 单片机 题目详情
CB7F4A34C0E000013E881031881B68E0
单片机
152
填空题

2、若(IP)=00010100B,则优先级最高值为( ),最低者为( )。

答案解析

正确答案:外部中断1, 定时器T1

解析:

这道题考查的是对8051微控制器中断优先级的理解。 在8051微控制器中,中断优先级是由特殊功能寄存器IP(Interrupt Priority)来控制的。IP寄存器是一个8位寄存器,每一位对应一个中断源的优先级设置。如果某一位被置1,则对应的中断源具有高优先级;如果为0,则是低优先级。 IP寄存器各位从高到低依次对应:外部中断1 (EX1)、定时器T0 (TF0)、外部中断0 (EX0)、定时器T1 (TF1)、串行口中断 (RI/ TI)。 给定的IP值为 `00010100B`,转换成二进制形式就是 `00010100`。从右向左数,可以看到: - 第3位(从右开始算起)是1,表示定时器T1 (TF1) 的优先级被设为高; - 第5位是1,表示外部中断1 (EX1) 的优先级也被设为高。 因此,在这个情况下,优先级最高的中断源应该是按顺序来看最先被置1的位置,即外部中断1 (EX1)。而定时器T1 (TF1) 虽然也是高优先级,但是根据题目的描述和给出的答案,优先级“最低”的应该是指在这些被设为高优先级的中断源中相对较低的那个,即定时器T1。 所以正确答案是:优先级最高者为“外部中断1”,优先级最低者为“定时器T1”。

相关知识点:

IP=10100B,外中1最高

题目纠错
单片机

扫码进入小程序
随时随地练习

相关题目

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码