单片机微型计算机原理及接口技术课后习题答案第4章试卷及答案.docxVIP

  • 0
  • 0
  • 约3.64千字
  • 约 7页
  • 2026-01-22 发布于天津
  • 举报

单片机微型计算机原理及接口技术课后习题答案第4章试卷及答案.docx

单片机微型计算机原理及接口技术课后习题答案第4章试卷及答案

考试时间:______分钟总分:______分姓名:______

一、选择题

1.在单片机系统中,中断允许寄存器用于控制哪些中断源的使能?

A.所有外部中断和内部中断

B.仅内部中断

C.仅外部中断

D.与中断优先级寄存器合二为一

2.单片机中断系统中,中断请求标志位由哪个部件设置?

A.CPU

B.外部设备

C.中断控制器

D.程序员通过指令

3.当CPU正在处理一个中断请求时,若另一个优先级更高的中断请求发生,CPU将如何响应?

A.忽略新的中断请求

B.立即停止当前中断服务程序,响应更高优先级中断

C.完成当前指令再响应更高优先级中断

D.需要程序员通过软件设置才能响应

4.定时器/计数器工作在方式2(8位自动重装)时,其计数初值需要设置在哪个寄存器中?

A.TH0/TH1或TL0/TL1

B.TCON

C.TMOD

D.SCON

5.使用定时器/计数器进行外部事件计数时,应将其工作在哪种模式?

A.模式0

B.模式1

C.模式2

D.模式3(若为51系列)

6.在串行通信中,异步通信与同步通信的主要区别在于?

A.传输速率不同

B.传输的数据格式不同

C.是否需要同步时钟信号

D.所用的串行接口芯片不同

7.标准asynchronousUART通信中,数据帧通常包含几位起始位?

A.1位

B.8位

C.2位

D.0位

8.串行通信中,用于检测传输错误(如奇偶校验错误)的是?

A.起始位

B.停止位

C.校验位

D.数据位

9.若单片机使用晶振频率为11.0592MHz,配置串行通信波特率为9600bps,使用定时器1作为波特率发生器,定时器1应工作在哪种模式以方便计算和设置?

A.模式0

B.模式1

C.模式2

D.模式3

10.中断服务程序的返回指令是?

A.RESTART

B.SJMP

C.RETI

D.RET

二、填空题

1.单片机的中断系统通常具有______级中断优先级。

2.中断响应过程一般包括中断请求、中断判优、中断响应和______四个主要阶段。

3.定时器/计数器是单片机中常用的______和______部件。

4.若定时器工作在方式1(16位计数器),则其最大计数容量为______。

5.串行通信中,发送端和接收端必须保持______相同的波特率。

6.在串行通信的数据格式中,除了起始位、数据位和停止位外,还可选用的校验方式有______校验和______校验。

7.中断服务程序入口地址通常存放在单片机的______中。

8.当定时器/计数器溢出时,其溢出标志位(TF0/TF1)会自动置位,若使能了中断,CPU会______该中断。

9.在串行通信中,发送数据前先发送一个______,接收数据时检测到该位后开始接收数据。

10.若单片机外部中断0的中断请求标志位是INT0,其对应的中断允许位在IE寄存器中是位。

三、简答题

1.简述中断响应过程需要满足的几个主要条件。

2.说明定时器/计数器工作在方式2时的特点及其适用场景。

3.简述串行通信中同步方式和异步方式的主要区别。

四、分析题

1.某单片机系统中,使用定时器0作为外部事件计数器,外部脉冲信号从T0引脚输入。要求用方式1工作,对输入脉冲进行计数。请简述设置定时器0进行此功能需要进行的寄存器配置(包括TMOD和TH0/TL0)。

2.假设某单片机系统配置了串行通信,采用异步方式,数据格式为8位数据位,1位停止位,无校验位。系统晶振频率为12MHz。请简述接收数据时,单片机如何从接收到的数据帧中正确提取出8位数据。

---

试卷答案

一、选择题

1.C

解析:中断允许寄存器(如51单片机的IE)通常只控制外部中断和部分内部中断(如定时器中断、串口中断)的使能,内部中断(如复位中断)通常总是使能的,且优先级最高。

2.B

解析:中断请求标志位(如INT0,INT1,TF0,TF1,RI,TI等)是由相应的硬件中断源(外部设备或内部计数器/串口等)在满足中断条件时主动设置或清零的。

3.B

解析:中断系统中断嵌套规则规定,当CPU正在处理一个中断

文档评论(0)

1亿VIP精品文档

相关文档