内容正文:
编写说明:本冲刺卷严格依据四川省普通高校招生职业技能考试大纲—电子信息类,依托最新《中等职业学校职业技能考试总复习指导电子信息类》,聚焦高三考生冲刺需求,助力高效提分。内容上深度覆盖考纲中了解、掌握、理解各层级考点,既系统梳理构建知识框架,又强化应用能力训练;同时结合近五年高考真题,精准把握高频考点、命题趋势与题型特点,确保贴合高考方向。
四川省电子信息类《单片机技术与应用》(高教版)
高频考点冲刺卷(一)
时间:90分钟 总分:100
一、单项选择题(每小题只有1个正确选项,每小题2分,共40分)
1. BCD码表示的十进制数25对应的二进制为( )
A. 00100101 B. 00011001
C. 00101001 D. 00111101
【答案】A
答案解析:BCD码每位表示0~9,25拆分为2和5,对应二进制0010 0101。
2. 当MCS-51单片机引脚EA接高电平时,表示CPU将从哪里取指令( )
A. 仅内部ROM
B. 仅外部ROM
C. 先内部ROM,地址超过内部ROM容量后访问外部ROM
D. 先外部ROM,地址超过外部ROM容量后访问内部ROM
【答案】C
答案解析:EA引脚(ExternalAccess)为外部程序存储器访问允许信号。当EA接高电平时,CPU先从内部ROM(0000H开始)取指令,当地址超过内部ROM容量(如8051的4KB)时,自动转向外部ROM取指令;当EA接低电平时,CPU仅访问外部ROM。
3. MCS-51单片机的P3口具有第二功能,下列哪项是P3.2的第二功能( )
A. RXD(串行输入) B. INT0(外部中断0请求)
C. T0(定时器0外部输入 D. WR(外部RAM写选通)
【答案】B
答案解析:P3口的第二功能如下: P3.0-RXD,P3.1-TXD,P3.2-INT0,P3.3-INT1,P3.4-T0,P3.5-T1,P3.6-WR,P3.7-RD。所以P3.2的第二功能是外部中断0请求输入(INT0)。
4. MCS-51最小系统必须包含:( )。
A. 复位电路、晶振电路、LED显示
B. 电源电路、时钟电路、复位电路
C. 按键电路、ADC电路、电源滤波
D. 外部ROM、电平转换、看门狗
【答案】B
答案解析:最小系统必须包含电源、时钟、复位三大基本电路,这是保证单片机正常工作的最低硬件配置。
5. MCS-51的ALE引脚主要功能是( )。
A. 地址锁存允许信号 B. 外部程序存储器使能
C. 复位信号输入 D. 串行数据输出
【答案】A
答案解析:ALE用于锁存P0口分时复用的低8位地址信号。
6. MCS-51单片机最小系统中,通常使用的工作电压是( )
A. 3.3V B. 5V C. 9V D. 12V
【答案】B
答案解析:MCS-51系列单片机的典型工作电压为+5V,属于TTL电平标准,故最小系统中电源电路通常提供5V直流电压,正确答案为B。
7. 若单片机系统采用12MHz晶振,其机器周期为( )
A. 1μs B. 2μs
C. 0.5μs D. 1ns
【答案】A
答案解析:经典51架构12分频,机器周期=1/(12MHz÷12)=1μs。
8. MCS-51的并行I/O口中,具有第二功能的是( )
A. P0口 B. P1口
C. P2口 D. P3口
【答案】D
答案解析:P3口的每个引脚均有第二功能(如串口、外部中断)。
9. 二进制数11010110对应的十六进制数是( )
A.D6 B.A3
C.B5 D.E7
【答案】A
答案解析:分四位为一组法。1101B=DH 0110B=6D 11010110B=D6H
10. 在51系列单片机中,下列哪条指令可实现16位数据的传送( )
A.MOVA,#1234H
B.MOVDPTR,#1234H
C.MOVR0,#12H
D.MOV30H,#34H
【答案】B
答案解析:MOVDPTR,#data16指令可将16位立即数传送到数据指针寄存器DPTR,实现16位数据传送。
11. 8位无符号数能表示的数值范围是( )
A. 0~255 B. -128~127
C. 0~127 D. -255~255
【答案】A
答案解析:无符号数是指整个机器字长的全部二进制位均表示数值位,没有符号位。8位无符号数的每一位都可以是0或1,最小是00000000(0),最大是11111111(255),所以能表示的数值范围是0~255。
12. MCS-51单片机串行通信方式3与方式2的主要区别是( )
A.数据位数不同 B.波特率设置方式不同
C.是否有校验位 D.是否需要中断
【答案】B
答案解析:串行通信方式2和方式3都是11位异步通信方式,主要区别在于波特率设置方式,方式2的波特率固定为fosc/32或fosc/64,方式3的波特率由定时器T1的溢出率决定。
13. EA引脚接高电平时,单片机优先访问( )
A. 外部程序存储器 B. 内部程序存储器
C. 外部数据存储器 D. 内部数据存储器
【答案】B
答案解析:EA=1时,单片机首先执行内部ROM中的程序,超过4KB地址后自动访问外部ROM,这是引脚功能的重要设置
14. 以下关于PSEN引脚的说法,正确的是( )
A. 用于读外部数据存储器 B. 用于写外部程序存储器
C. 用于读外部程序存储器 D. 用于地址锁存
【答案】B
答案解析:PSEN为外部程序存储器读选通信号,低电平有效。
15. MCS-51系列单片机的复位引脚是哪个( )
A.18 B.20 C.40 D.9
【答案】C
答案解析:MCS-51系列单片机的复位引脚是第9脚。
16. 在MCS-51单片机汇编语言中,用于定义字节变量的伪指令是( )
A.DB B.DW C.DS D. BIT
【答案】A
答案解析:DB伪指令用于定义字节变量,将其后的数据存入指定的存储单元,每个数据占一个字节。DW用于定义字变量(双字节);DS用于预留存储空间;BIT用于位等效定义。所以用于定义字节变量的伪指令是DB。
17. MCS-51单片机串行口控制寄存器SCON的REN位的作用是( )
A. 发送中断请求标志 B. 接收中断请求标志
C. 允许接收控制位 D. 串行口工作方式选择位
【答案】C
答案解析:SCON寄存器的REN位是允许串行接收位,当REN=1时,允许接收;当REN=0时,禁止接收。选项A是TI位的作用;选项B是RI位的作用;选项D是SM0和SM1位的作用。
18. MCS-51单片机中,“LJMPaddr16”指令的跳转范围是( )
A.2KB B.4KB C.8KB D.64KB
【答案】D
答案解析:LJMP是长跳转指令,指令中提供16位目标地址,所以可以跳转到64KB程序存储器空间的任意地址。短跳指令AJMP的跳转范围是2KB,相对转移指令SJMP的跳转范围是-128B~+127B。
19. MCS-51单片机的定时器/计数器T0工作在方式1时,是( )位计数器
A. 8 B. 13 C. 16 D. 32
【答案】C
答案解析:MCS-51单片机的定时器/计数器有四种工作方式,方式0是13位计数器,方式1是16位计数器,方式2是8位自动重装计数器,方式3仅适用于T0,将T0分为两个8位计数器。
20. 执行指令ADDA,#50H后,若A的原内容为30H,则CY的值为( )
A.0 B.1
C.不确定 D.与原CY值相同
【答案】A
答案解析:A的原内容为30H(48D),立即数50H(80D),相加结果为80H(128D),8位二进制数表示范围为0~255,128未超出范围,无进位,CY=0,A选项正确。
二、判断题(本大题共10小题,每小题2分,共 20 分)21. 1字节(Byte)等于8位(bit),1KB等于1000字节( )
【答案】错
答案解析:1KB在计算机存储中等于1024字节(2¹⁰)。
22. MCS-51单片机复位后PC寄存器的值为0000H,SP寄存器的值为07H( )
【答案】对
答案解析:复位后程序计数器PC清零从0000H开始执行,堆栈指针SP初始化为07H。
23. MCS-51单片机的特殊功能寄存器(SFR)只能通过直接寻址方式访问( )
【答案】对
答案解析:SFR区地址范围80H-FFH,必须使用直接寻址方式访问,不能用寄存器间接寻址。
24. ADDA,#30H指令执行后会影响PSW寄存器的CY、AC、OV和P标志位( )
【答案】对
答案解析:ADD指令是不带进位加法,会根据运算结果更新进位(CY)、辅助进位(AC)、溢出(OV)和奇偶校验(P)标志。
25. XRLA,#0FH指令的功能是将累加器A的低4位取反,高4位保持不变( )
【答案】对
答案解析:异或操作特点:与1异或取反,与0异或不变。#0FH使低4位与1异或实现取反。
26. RLA指令执行后累加器A的最高位会移入最低位,同时影响CY标志位( )
【答案】错
答案解析:RL是不带进位的循环左移,最高位不会移入CY,只有带进位的循环移位(RLC/RRC)才影响CY。
27. PUSH ACC指令执行时先将SP的值加1,然后将累加器A的内容存入SP指向的单元( )
【答案】对
答案解析:入栈操作遵循“先SP+1,后存数”原则,出栈操作则是“先取数,后SP-1”。
28. RET指令用于子程序返回,RETI指令用于中断服务程序返回,两者可以互换使用( )
【答案】错
答案解析:RETI除返回功能外还会清除中断优先级触发器,中断服务程序必须用RETI,不能用RET代替。
29. DB伪指令用于定义字节数据,DW伪指令用于定义字数据(2字节) ( )
【答案】对
答案解析:DB(DefineByte)定义字节常量,DW(DefineWord)定义字常量(高字节在前低字节在后)。
30. MCS-51单片机外部中断0的入口地址是0003H,定时器T0中断的入口地址是000BH( )
【答案】对
答案解析:5个中断源入口地址依次为:外部中断0(0003H)、T0(000BH)、外部中断1(0013H)、T1(001BH)、串口(0023H)。
三、填空题(每空2分,共20分)
31. MCS-51单片机的RST引脚是______信号输入端,当该引脚出现______电平时实现复位操作。
【答案】(1)复位 (2)高
答案解析:RST引脚为复位功能,高电平有效(持续两个机器周期以上),使单片机恢复初始状态。
32. MCS-51单片机片内RAM低128字节分为通用寄存器区、______和______三个区域。
【答案】(1)位寻址区 (2)用户RAM区
答案解析:片内RAM低128B的分区结构:00H-1FH为通用寄存器区(4组),20H-2FH为位寻址区(16字节/128位),30H-7FH为用户RAM区(一般数据存储)。
33. MCS-51指令系统的基本格式包括操作码和______两部分,例如指令"MOVA,#30H"中,#30H表示______寻址方式。
【答案】(1)操作数 (2)立即
答案解析:指令由操作码(规定操作类型)和操作数(操作对象)组成;立即寻址通过#前缀表示直接使用常数。
34. 执行指令"ANLA,#0FH"后,累加器A的高4位将被______,低4位______。
【答案】(1)清零(2)保持不变
答案解析:逻辑与指令(ANL)中,0与任何位相与结果为0,1与任何位相与结果不变。#0FH为低4位1、高4位0,故高4位清零,低4位保留。
35. RLA指令的功能是将累加器A的内容进行______位循环左移,该指令______影响进位标志CY。
【答案】(1)1(2)不
答案解析:RL为不带进位的循环左移,累加器最高位移至最低位,不涉及CY;带进位的循环左移指令为RLC,会影响CY。
36. 子程序调用后需通过______指令返回主程序,中断服务程序结束后需通过______指令返回断点。
【答案】(1)RET(2)RETI
答案解析:RET用于子程序返回,RETI用于中断返回,后者还会清除中断优先级触发器,允许同级中断响应。
37. 中断允许寄存器IE中,EA位的作用是______中断总开关,当EA=______时,所有中断均被禁止。
【答案】(1)控制(2)0
答案解析:EA为中断总允许位,EA=1时开放总中断(需配合各中断源允许位),EA=0时关闭所有中断,无论单个中断允许位状态如何。
38. 定时器T0工作在方式1时,其计数初值存放于______和TL0寄存器中,该方式下计数器为______位。
【答案】(1)TH0(2)16
答案解析:方式1为16位定时器/计数器,由THx(高8位)和TLx(低8位)组成,计数范围0-65535,溢出后需重新装初值。
39. MCS-51单片机串行口的方式2和方式3采用______位数据格式,其中第9位数据可作为______位或奇偶校验位。
【答案】(1)9 (2)地址
答案解析:方式2和3为9位异步通信(1位起始位、8位数据位、1位可编程位、1位停止位),第9位(TB8/RB8)可用于多机通信中的地址/数据区分或奇偶校验。
40. SCON寄存器中的REN位用于控制______功能,当REN=______时允许串行口接收数据。
【答案】(1)接收(2)1
答案解析:REN为接收允许位,由软件置1或清0,REN=1时允许接收,REN=0时禁止接收。
四、简答题(每题10分,共20分)
41. 已知A=5AH(二进制01011010),请分别写出执行指令
ANLA,#0FH
ORLA,#0FH
XRLA,#0FH
执行后的A寄存器结果,并说明各指令的逻辑运算作用。
【答案】执行结果及作用如下:ANLA,#0FH后A=0AH(00001010),该指令将A的高4位清零,低4位保留;ORLA,#0FH后A=5FH(01011111),该指令将A的低4位置1,高4位不变;XRLA,#0FH后A=55H(01010101),该指令将A的低4位按位取反,高4位不变。
答案解析:本题通过具体运算案例考查逻辑运算指令的功能,要求学生掌握“与”“或”“异或”操作对二进制位的影响,属于理解性与迁移性结合的中等难度题目。
42. 在使用MCS-51单片机的T0实现1ms定时功能时(系统时钟12MHz),若选择方式1,计算初值并说明计算过程。若需实现连续定时,应如何处理中断服务程序中的定时器初值问题?
【答案】(1)机器周期=12/12MHz=1μs,方式1为16位计数器,计数次数N=1ms/1μs=1000,初值X=65536-1000=64536=0FC18H。(2)连续定时需在中断服务程序中重新加载初值,因为方式1计数溢出后TH0和TL0会清零,需通过指令MOVTH0,#0FCH;MOVTL0,#18H重置。
答案解析:本题结合定时计算与中断编程实践,考查对定时器工作方式、初值计算及中断服务程序设计的综合应用能力。12MHz晶振下机器周期为1μs是计算基础,方式1的16位计数结构决定最大定时长度,而中断服务程序中的初值重装是实现连续定时的关键操作。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
编写说明:本冲刺卷严格依据四川省普通高校招生职业技能考试大纲—电子信息类,依托最新《中等职业学校职业技能考试总复习指导电子信息类》,聚焦高三考生冲刺需求,助力高效提分。内容上深度覆盖考纲中了解、掌握、理解各层级考点,既系统梳理构建知识框架,又强化应用能力训练;同时结合近五年高考真题,精准把握高频考点、命题趋势与题型特点,确保贴合高考方向。
四川省电子信息类《单片机技术与应用》(高教版)
高频考点冲刺卷(一)
时间:90分钟 总分:100
一、单项选择题(每小题只有1个正确选项,每小题2分,共40分)
1. BCD码表示的十进制数25对应的二进制为( )
A. 00100101 B. 00011001
C. 00101001 D. 00111101
2. 当MCS-51单片机引脚EA接高电平时,表示CPU将从哪里取指令( )
A. 仅内部ROM
B. 仅外部ROM
C. 先内部ROM,地址超过内部ROM容量后访问外部ROM
D. 先外部ROM,地址超过外部ROM容量后访问内部ROM
3. MCS-51单片机的P3口具有第二功能,下列哪项是P3.2的第二功能( )
A. RXD(串行输入) B. INT0(外部中断0请求)
C. T0(定时器0外部输入 D. WR(外部RAM写选通)
4. MCS-51最小系统必须包含:( )。
A. 复位电路、晶振电路、LED显示
B. 电源电路、时钟电路、复位电路
C. 按键电路、ADC电路、电源滤波
D. 外部ROM、电平转换、看门狗
5. MCS-51的ALE引脚主要功能是( )。
A. 地址锁存允许信号 B. 外部程序存储器使能
C. 复位信号输入 D. 串行数据输出
6. MCS-51单片机最小系统中,通常使用的工作电压是( )
A. 3.3V B. 5V C. 9V D. 12V
7. 若单片机系统采用12MHz晶振,其机器周期为( )
A. 1μs B. 2μs
C. 0.5μs D. 1ns
8. MCS-51的并行I/O口中,具有第二功能的是( )
A. P0口 B. P1口
C. P2口 D. P3口
9. 二进制数11010110对应的十六进制数是( )
A.D6 B.A3
C.B5 D.E7
10. 在51系列单片机中,下列哪条指令可实现16位数据的传送( )
A.MOVA,#1234H
B.MOVDPTR,#1234H
C.MOVR0,#12H
D.MOV30H,#34H
11. 8位无符号数能表示的数值范围是( )
A. 0~255 B. -128~127
C. 0~127 D. -255~255
12. MCS-51单片机串行通信方式3与方式2的主要区别是( )
A.数据位数不同 B.波特率设置方式不同
C.是否有校验位 D.是否需要中断
13. EA引脚接高电平时,单片机优先访问( )
A. 外部程序存储器 B. 内部程序存储器
C. 外部数据存储器 D. 内部数据存储器
14. 以下关于PSEN引脚的说法,正确的是( )
A. 用于读外部数据存储器 B. 用于写外部程序存储器
C. 用于读外部程序存储器 D. 用于地址锁存
15. MCS-51系列单片机的复位引脚是哪个( )
A.18 B.20 C.40 D.9
16. 在MCS-51单片机汇编语言中,用于定义字节变量的伪指令是( )
A.DB B.DW C.DS D. BIT
17. MCS-51单片机串行口控制寄存器SCON的REN位的作用是( )
A. 发送中断请求标志 B. 接收中断请求标志
C. 允许接收控制位 D. 串行口工作方式选择位
18. MCS-51单片机中,“LJMPaddr16”指令的跳转范围是( )
A.2KB B.4KB C.8KB D.64KB
19. MCS-51单片机的定时器/计数器T0工作在方式1时,是( )位计数器
A. 8 B. 13 C. 16 D. 32
20. 执行指令ADDA,#50H后,若A的原内容为30H,则CY的值为( )
A.0 B.1
C.不确定 D.与原CY值相同
二、判断题(本大题共10小题,每小题2分,共 20 分)21. 1字节(Byte)等于8位(bit),1KB等于1000字节( )
22. MCS-51单片机复位后PC寄存器的值为0000H,SP寄存器的值为07H( )
23. MCS-51单片机的特殊功能寄存器(SFR)只能通过直接寻址方式访问( )
24. ADDA,#30H指令执行后会影响PSW寄存器的CY、AC、OV和P标志位( )
25. XRLA,#0FH指令的功能是将累加器A的低4位取反,高4位保持不变( )
26. RLA指令执行后累加器A的最高位会移入最低位,同时影响CY标志位( )
27. PUSH ACC指令执行时先将SP的值加1,然后将累加器A的内容存入SP指向的单元( )
28. RET指令用于子程序返回,RETI指令用于中断服务程序返回,两者可以互换使用( )
29. DB伪指令用于定义字节数据,DW伪指令用于定义字数据(2字节) ( )
30. MCS-51单片机外部中断0的入口地址是0003H,定时器T0中断的入口地址是000BH( )
三、填空题(每空2分,共20分)
31. MCS-51单片机的RST引脚是______信号输入端,当该引脚出现______电平时实现复位操作。
32. MCS-51单片机片内RAM低128字节分为通用寄存器区、______和______三个区域。
33. MCS-51指令系统的基本格式包括操作码和______两部分,例如指令"MOVA,#30H"中,#30H表示______寻址方式。
34. 执行指令"ANLA,#0FH"后,累加器A的高4位将被______,低4位______。
35. RLA指令的功能是将累加器A的内容进行______位循环左移,该指令______影响进位标志CY。
36. 子程序调用后需通过______指令返回主程序,中断服务程序结束后需通过______指令返回断点。
37. 中断允许寄存器IE中,EA位的作用是______中断总开关,当EA=______时,所有中断均被禁止。
38. 定时器T0工作在方式1时,其计数初值存放于______和TL0寄存器中,该方式下计数器为______位。
39. MCS-51单片机串行口的方式2和方式3采用______位数据格式,其中第9位数据可作为______位或奇偶校验位。
40. SCON寄存器中的REN位用于控制______功能,当REN=______时允许串行口接收数据。
四、简答题(每题10分,共20分)
41. 已知A=5AH(二进制01011010),请分别写出执行指令
ANLA,#0FH
ORLA,#0FH
XRLA,#0FH
执行后的A寄存器结果,并说明各指令的逻辑运算作用。
42. 在使用MCS-51单片机的T0实现1ms定时功能时(系统时钟12MHz),若选择方式1,计算初值并说明计算过程。若需实现连续定时,应如何处理中断服务程序中的定时器初值问题?
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$