习题作业

第五章习题

5.1 单项选择题

【左键单击"答案"可弹出参考答案】

(1) 外部中断0允许中断的C51语句为____。 答案(D)

  • A.RI=1;
  • B.TR0=1;
  • C.IT0=1;
  • D.EX0=1;

(2) 按照中断源自然优先级顺序,优先级别最低的是______。 答案(B)

  • A.外部中断/INT1
  • B.串口通信TX/RX
  • C.定时/计数器T1
  • D.外部中断/INT0

(3) 当CPU响应T1中断请求后,程序计数器PC里自动装入的地址是______。答案(D)

  • A.0003H
  • B.000BH
  • C.0013H
  • D.001BH

(4)当CPU响应/INT0的中断请求后,程序计数器PC里自动装入的地址是______。答案(A)

  • A.0003H
  • B.000BH
  • C.0013H
  • D.001BH

(5) 当CPU响应/INT1的中断请求后,程序计数器PC里自动装入的地址是______。答案(C)

  • A.0003H
  • B.000BH
  • C.0013H
  • D.001BH

(6) 在80C51单片机中断自然优先级里,级别倒数第二的中断源是______。答案(C)

  • A.外部中断/INT1
  • B.定时/计数器T0
  • C.定时/计数器T1
  • D.外部中断/INT0

(7)在80C51单片机中断自然优先级里,级别正数第二的中断源是______。答案(B)

  • A.外部中断/INT1
  • B.定时/计数器T0
  • C.定时/计数器T1
  • D.串口通信TX/RX

(8) 为使P3.2出现的外部中断请求信号能得到CPU响应,必须满足条件______。答案(C)

  • A.ET0=1
  • B.EX0=1
  • C.EA=EX0=1
  • D.EA=ET0=1

(9) 为使定时/计数器T0的中断请求信号能得到CPU的中断响应,必须满足条件______。答案(D)

  • A.ET0=1
  • B.EX0=1
  • C.EA=EX0=1
  • D.EA=ET0=1

(10)下列关于中断函数的描述中______是不正确的。答案(C)

  • A.中断函数是void型函数
  • B.中断函数是无参函数
  • C.中断函数是无需调用的函数
  • D.中断函数是只能由系统调用的函数

(11)80C51外部中断/INT1和外部中断/INT0的触发方式选择位是_____。答案(C)

  • A.TR1和TR0
  • B.IE1和IE0
  • C.IT1和IT0
  • D.TF1和TF0

(12)CPU对外部中断请求作出响应所需的最短时间为______机器周期。答案(C)

  • A.1个
  • B.2个
  • C.3个
  • D.8个

(13) 80C51定时/计数器器T0的溢出标志TF0,当计数满在CPU响应中断后_____。答案(A)

  • A.由硬件清零
  • B.由软件清零
  • C.软硬件清零均可
  • D.随机状态

(14) CPU响应中断后,由硬件自动执行如下操作的正确顺序是______。答案(D)

  • ①保护断点,即把程序计数器PC的内容压入堆栈保存
  • ②调用中断函数并开始运行
  • ③中断优先级查询,对后来的同级或低级中断请求不予响应
  • ④返回断点继续运行
  • ⑤清除可清除的中断请求标志位
  • A.①③②⑤④
  • B.③②⑤④①
  • C.③①②⑤④
  • D.③①⑤②④

(15)80C51有4个中断控制寄存器,其中的IP寄存器又称为______寄存器。答案(D)

  • A.中断允许
  • B.串口控制
  • C.定时/计数器控制
  • D.中断优先级

(16)80C51的中断服务程序入口地址是指______。答案(C)

  • A.中断服务程序的首句地址
  • B.中断服务程序的返回地址
  • C.中断向量地址
  • D.主程序调用时的断点地址

(17)下列关于C51中断函数定义格式的描述中______是不正确的。答案(D)

  • A.n是与中断源对应的中断号,取值为0~4
  • B.m是工作寄存器组的组号,缺省时由PSW的RS0和RS1确定
  • C.interrupt是C51的关键词,不能作为变量名
  • D.using是C51的关键词,不能省略

(18)下列关于/INT0的描述中______是正确的。答案(D)

  • A.中断触发信号由单片机的P3.0引脚输入
  • B.中断触发方式选择位ET0可以实现电平触发方式或脉冲触发方式的选择
  • C.在电平触发时,高电平可引发IE0自动置位,CPU响应中断后IE0可自动清零
  • D.在脉冲触发时,下降沿引发IE0自动置位,CPU响应中断后IE0可自动清零/li>

(19)下列关于TX/RX的描述中______是不正确的。答案(D)

  • A.51单片机的内部发送控制器和接收控制器都可对串行数据进行收发控制
  • B.若待接收数据被送入“接收SUBF”单元后,接收控制器可使RI位硬件置1
  • C.若“发送SUBF”单元中的数据被发送出去后,发送控制器可使TI位硬件置1
  • D.系统响应中断后,RI和TI都会被硬件自动清0,无需软件方式干预

(20)下列关于中断控制寄存器的描述中______是不正确的。答案(B)

  • A.80C51共有4个与中断有关的控制寄存器
  • B.TCON为串口控制寄存器,字节地址为98H,可位寻址
  • C.IP寄存器为中断优先级寄存器,字节地址为B8H,可位寻址
  • D.IE为中断允许寄存器,字节地址为A8H,可位寻址

(21)下列关于中断优先级的描述中______是不正确的。答案(C)

  • A.80C51每个中断源都有两个中断优先级,即高优先级中断和低优先级中断
  • B.低优先级中断函数在运行过程中可以被高优先级中断所打断
  • C.相同优先级的中断运行时,自然优先级高的中断可以打断自然优先级低的中断
  • D.51单片机复位后IP初值为0,此时默认为全部中断都是低级中断
浏览次数:

版权所有 ©中国石油大学(北京) 京公网安备110402430032号

地址:北京市昌平区府学路18号(邮编:102249)