1、 高职第二学年(电子信息工程技术)单片机应用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口使用时,必须外接
2、 ) 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. 单片机的串行通信中,波特率是指(
3、 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单片机的内部资源包括( )
4、 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. 8
5、051单片机的串行通信方式有( ) A. 同步通信 B. 异步通信 C. 单工通信 D. 半双工通信 E. 全双工通信 三、判断题(总共10题,每题2分,判断下列说法是否正确,正确的打“√”,错误的打“×”) 1. 单片机就是将CPU、存储器、定时器/计数器、中断系统等集成在一块芯片上的微型计算机。( ) 2. 8051单片机的定时器T0和T1都有4种工作方式。( ) 3. 8051单片机的P0口在作为地址/数据总线使用时,不需要外接上拉电阻。( ) 4. 单片机的中断请求信号可以由硬件产生,也可以由软件产生。( ) 5. 8051单片机的程序存储器只能存
6、放程序,不能存放数据。( ) 6. 单片机的复位操作是使单片机进入初始状态,程序从0000H地址开始执行。( ) 7. 8051单片机的定时器T1工作在方式3时,T1分成两个8位定时器。( ) 8. 单片机的串行通信中,数据帧的格式包括起始位、数据位、奇偶校验位和停止位。( ) 9. 8051单片机的片内数据存储器中,位寻址区的地址范围是20H - 2FH。( ) 10. 单片机的ALE引脚输出的是一个周期性的正脉冲信号,其频率是振荡频率的1/6。( ) 四、简答题(总共每题10分,总共3题,简要回答下列问题) 1. 简述8051单片机的定时器/计数器的工作原理
7、及应用场景。 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 1
8、0. 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. 串行通信工作方式:同步通信、异步
9、通信。特点:同步通信速度快,效率高;异步通信简单可靠,传输距离远,有起始位、停止位等。 五、程序设计题 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
10、) 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 ```






