资源描述
高职第二学年(电子信息工程技术)单片机应用2026年阶段测试题
(考试时间:90分钟 满分100分)
班级______ 姓名______
一、选择题(总共10题,每题3分,每题只有一个正确答案,请将正确答案填入括号内)
1. 单片机的核心部件是( )
A. 运算器 B. 控制器 C. 存储器 D. I/O口
2. 8051单片机的定时器T0工作在方式2时,其最大定时时间为( )
A. 8.192ms B. 65.536ms C. 131.072ms D. 262.144ms
3. 8051单片机的P0口作为通用I/O口使用时,必须外接( )
A. 上拉电阻 B. 下拉电阻 C. 电容 D. 电感
4. 单片机的中断源中,优先级最高的是( )
A. 外部中断0 B. 定时器0中断 C. 外部中断1 D. 定时器1中断
5. 8051单片机的程序计数器PC是一个( )位计数器。
A. 8 B. 16 C. 32 D. 64
6. 单片机的复位信号是( )
A. 高电平 B. 低电平 C. 上升沿 D. 下降沿
7. 8051单片机的定时器T1工作在方式1时,是一个( )位定时器。
A. 8 B. 13 C. 16 D. 20
8. 单片机的串行通信中,波特率是指( )
A. 每秒传输的字节数 B. 每秒传输的位数 C. 每毫秒传输的字节数 D. 每毫秒传输的位数
9. 8051单片机的片内数据存储器的地址范围是( )
A. 00H - 7FH B. 80H - FFH C. 0000H - FFFFH D. 0000H - 0FFFFH
10. 单片机的ALE引脚的作用是( )
A. 地址锁存允许信号 B. 时钟信号 C. 复位信号 D. 中断请求信号
二、多项选择题(总共5题,每题5分,每题有两个或两个以上正确答案,请将正确答案填入括号内,多选、少选、错选均不得分)
1. 8051单片机的内部资源包括( )
A. CPU B. 存储器 C. 定时器/计数器 D. 中断系统 E. I/O口
2. 单片机的定时器工作方式有( )
A. 方式0 B. 方式1 C. 方式2 D. 方式3 E. 方式4
3. 8051单片机的P1口作为通用I/O口使用时,其特点是( )
A. 准双向口 B. 具有内部上拉电阻 C. 可驱动4个TTL负载 D. P1.0 - P1.7可单独作为输入或输出口 E. 输入时需先向口锁存器写“1”
4. 单片机的中断处理过程包括( )
A.中断请求 B. 中断响应 C. 中断服务 D. 中断返回 E. 中断优先级排队
5. 8051单片机的串行通信方式有( )
A. 同步通信 B. 异步通信 C. 单工通信 D. 半双工通信 E. 全双工通信
三、判断题(总共10题,每题2分,判断下列说法是否正确,正确的打“√”,错误的打“×”)
1. 单片机就是将CPU、存储器、定时器/计数器、中断系统等集成在一块芯片上的微型计算机。( )
2. 8051单片机的定时器T0和T1都有4种工作方式。( )
3. 8051单片机的P0口在作为地址/数据总线使用时,不需要外接上拉电阻。( )
4. 单片机的中断请求信号可以由硬件产生,也可以由软件产生。( )
5. 8051单片机的程序存储器只能存放程序,不能存放数据。( )
6. 单片机的复位操作是使单片机进入初始状态,程序从0000H地址开始执行。( )
7. 8051单片机的定时器T1工作在方式3时,T1分成两个8位定时器。( )
8. 单片机的串行通信中,数据帧的格式包括起始位、数据位、奇偶校验位和停止位。( )
9. 8051单片机的片内数据存储器中,位寻址区的地址范围是20H - 2FH。( )
10. 单片机的ALE引脚输出的是一个周期性的正脉冲信号,其频率是振荡频率的1/6。( )
四、简答题(总共每题10分,总共3题,简要回答下列问题)
1. 简述8051单片机的定时器/计数器的工作原理及应用场景。
2. 说明8051单片机的中断系统的中断源有哪些,以及中断响应的条件。
3. 阐述8051单片机的串行通信的工作方式及特点。
五、程序设计题(总共每题15分,总共2题,根据题目要求编写单片机程序)
1. 利用8051单片机的定时器T0,采用方式1,定时100ms,在P1.0引脚输出周期为200ms的方波信号。
2. 编写一个程序,实现8051单片机通过串行口接收数据,当接收到字符‘A’时,将接收到的数据通过串行口发送出去。
答案:
一、选择题
1. B 2. A 3. A 4. A 5. B 6. B 7. C 8. B 9. A 10. A
二、多项选择题
1. ABCDE 2. ABCD 3. ABCDE 4. ABCD 5. ABCDE
三判断题
1. √ 2. × 3. × 4. √ 5. × 6. √ 7. × 8. √ 9. √ 10. √
四、简答题
1. 定时器/计数器工作原理:对内部机器周期脉冲计数。应用场景广泛,如定时控制、延时、测量外部脉冲等。
2. 中断源:外部中断0、定时器0中断、外部中断1、定时器1中断、串行口中断。中断响应条件:中断源有中断请求;CPU开中断;当前指令执行完毕且没有同级或更高级中断正在服务。
3. 串行通信工作方式:同步通信、异步通信。特点:同步通信速度快,效率高;异步通信简单可靠,传输距离远,有起始位、停止位等。
五、程序设计题
1.
```
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0_ISR
MAIN:
MOV TMOD, 01H
MOV TH0, HIGH(65536 – 100000)
MOV TL0, LOW(65536 – 100000)
SETB ET0
SETB EA
SETB TR0
SJMP $
T0_ISR:
MOV TH0, HIGH(65536 – 100000)
MOV TL0, LOW(65536 – 100000)
CPL P1.0
RETI
END
```
2.
```
ORG 0000H
LJMP MAIN
ORG 0023H
LJMP SERIAL_ISR
MAIN:
MOV SCON, 50H
MOV TMOD, 20H
MOV TH1, HIGH(256 – BaudRate)
MOV TL1, LOW(256 – BaudRate)
SETB ES
SETB EA
SETB TR1
SJMP $
SERIAL_ISR:
JBC RI, RECV
RETI
RECV:
MOV A, SBUF
CJNE A, ‘A’, NOT_A
MOV SBUF, A
NOT_A: RETI
END
```
展开阅读全文