第43卷 硬件扩展与接口技术(1)四川省对口招生考试-电子信息类《单片机原理及应用双析卷》
2026-04-27
|
2份
|
11页
|
35人阅读
|
0人下载
内容正文:
编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第43、第44卷精准对标四川省考纲,知识模块:
51. 掌握51单片机最小应用系统;
52. 了解RS232、RS485(RS422) 硬件接口及协议;
53. 了解51单片机扩展芯片寻址方式(线选法和译码法);
54. 了解8255内部结构;
55.掌握8255引脚功能及控制字编写;
四川省对口招生考试 电子信息类
《单片机原理及应用》考点双析卷 第43卷
硬件扩展与接口技术(1) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.8255A不需联络信号线的工作方式是( )
A.方式0 B.方式1 C.方式2 D.所有方式
【答案】A
2.使用8255A可以扩展出的I/O口线是( )
A.16根 B.22根 C.24根 D.32根
【答案】C
3.LCD12864的VO引脚应连接( )
A.直接接VCC B.直接接GND C.10kΩ电位器 D.电容滤波
【答案】C
4.下列不是单片机总线的是( )
A.地址总线 B.控制总线 C.数据总线 D.输出总线
【答案】D
5.MCS-51最小系统必须包含( )
A.复位电路、晶振电路、LED显示
B.电源电路、时钟电路、复位电路
C.按键电路、ADC电路、电源滤波
D.外部ROM、电平转换、看门狗
【答案】B
【详解】最小系统必须包含电源、时钟、复位三大基本电路,这是保证单片机正常工作的最低硬件配置。
6.在 8051 片外扩展 8K 的 EPROM2764 需要地址线的根数是( )
A.11 B.13 C.12 D.14
【答案】C
7.当8031外扩程序存储器8KB时,需使用EPROM 2716( )
A.2片 B.3片 C.4片 D.5片
【答案】C
【详解】外扩的总容量为8KB,每片EPROM2716的容量为2KB,则所需芯片数量为8KB-2KB=4片。故选C。
8.下列有关单片机程序存储器的论述中,错误的是( )
A.用户程序保存在程序存储器中
B.断电后程序存储器仍能保存程序
C.对于程序存储器只使用MOVC一种指令
D.执行程序需要使用MOVC指令从程序存储器中逐条读出指令
【答案】D
【详解】选项 A:程序存储器是用于存放用户程序、系统程序以及常数表格等内容的,用户编写的程序通常会保存在程序存储器中,该选项正确。选项 B:程序存储器一般采用只读存储器(ROM)或闪存(Flash)等非易失性存储器,断电后其中的数据不会丢失,仍能保存程序,该选项正确。选项C:在 80C51 单片机中,对程序存储器的读操作只能使用 movc指令,该指令用于从程序存储器中读取数据如常数表格等,该选项正确。
选项 D:单片机执行程序时,程序计数器(PC)会自动依次指向程序存储器中的每条指令地址,CPU根据程序计数器的指向自动从程序存储器中读出指令并执行,而不是使用 MOVC 指令逐条读出指令,该选项错误。故选D。
9.如在系统中只扩展一片Intel 2732(4k×8),除应使用P0口的8条口线外,至少还应使用P2口的口线 ( )
A.4条 B.5条 C.6条 D.7条
【答案】A
【详解】本题主要考查单片机系统中扩展存储器时地址线的连接情况。步骤一:计算 Intel 2732 所需的地址线数量Intel2732 是4Kx8的芯片,4K=212,所以需要12根地址线来对其进行寻址。步骤二:分析 P0 口和 P2 口的作用及地址线分配在单片机系统中,P0口作为低8位地址线和数据线分时复用,而P2口作为高地址线。由于Intel2732需要12根地址线,P0口已经提供了8条地址线,那么还需要从P2口引出12-8=4条地址线。所以答案是 A。
10.以下哪种存储器通常用于单片机程序存储器扩展( )
A.SRAM B.DRAM C.EPROM D.SDRAM
【答案】C
【详解】SRAM 和 DRAM 是数据存储器,主要用于数据的暂存;SDRAM 也是一种动态随机存取存储器,常用于数据存储。而 EPROM(可擦除可编程只读存储器)可用于单片机程序存储器扩展,方便程序的修改和更新,所以答案是 C。
11.在单片机程序存储器扩展中,地址线的连接主要是为了( )
A.传输数据 B.选择存储单元 C.控制读写操作 D.提供电源
【答案】B
【详解】在单片机程序存储器扩展中,地址线用于选择不同的存储单元,以便 CPU 能够准确地读取或写入相应的程序指令或数据,而不是传输数据、控制读写操作或提供电源,所以答案是 B。
12.当单片机扩展一片 2764 程序存储器时,需要使用 根地址线。( )
A.10 B.11 C.12 D.13
【答案】D
【详解】2764 是 8KB 的程序存储器,213=8192,所以需要 13 根地址线来进行单元选择,答案是 D
13.单片机与程序存储器连接时,用于控制程序存储器读操作的信号是( )
A.RD B.WR C.PSEN D.ALE
【答案】C
【详解】RD是数据存储器的读信号,WR是数据存储器的写信号,ALE 是地址锁存允许信号,而PSEN是程序存储器的读信号,所以答案是 C。
14.若要扩展两片 27128 程序存储器,它们的片选信号可以通过 实现。( )
A.线选法 B.全译码法 C.部分译码法 D.以上都可以
【答案】D
【详解】扩展两片 27128 程序存储器时,片选信号可以通过线选法、全译码法或部分译码法来实现,线选法简单但地址不连续,全译码法地址唯一但译码电路复杂,部分译码法介于两者之间,所以答案是 D。
15.用线选法扩展多片程序存储器时,可能会出现的问题是( )
A.地址重叠 B.读写速度慢 C.功耗增加 D.成本提高
【答案】A
【详解】线选法扩展多片程序存储器时,由于其简单地将地址线与片选端相连,可能会导致不同的地址组合选中同一片存储器,即地址重叠问题,而不是读写速度慢、功耗增加或成本提高,所以答案是 A。
16.若单片机系统扩展了 3 片容量为 16KB 的程序存储器芯片,则系统总的程序存储器容量为( )
A.16KB B.32KB C.48KB D.64KB
【答案】C
【详解】每片程序存储器芯片容量为16KB,扩展了3片,则系统总的程序存储器容量为16KB×3=48KB所以答案是 C。
17.在编写访问扩展程序存储器的程序时,通常使用的指令是( )
A.MOV B.MOVC C.MOVX D.XCH
【答案】B
【详解】MOV 用于单片机内部数据传送;MOVX 用于访问外部数据存储器;XCH 是交换指令。而 MOVC 是用于从程序存储器中读取数据的指令,所以答案是 B。
18.当扩展数据存储器时,若发现数据写入错误,但读操作正常,可能的原因是( )
A.读信号OE连接错误 B.写信号WR连接错误
C.地址线连接错误 D.数据线连接错误
【答案】B
【详解】写信号WR控制数据写入操作,如果连接错误会导致数据写入失败。读信号0B影响读操作;地址线连接错误会导致读写地址错误;数据线连接错误会使读写数据都出现问题,所以答案是 B。
19.在单片机数据存储器扩展中,为了提高数据传输的稳定性,通常在数据总线上需要添加( )
A.上拉电阻 B.下拉电阻 C.电容 D.磁珠
【答案】A
【详解】在数据总线上添加上拉电阻可以提高数据传输的稳定性,防止数据线上出现悬浮状态导致的数据错误。下拉电阻一般用于特定的信号处理;电容主要用于滤波;磁珠用于抑制高频噪声,所以答案是 A。
20.在单片机数据存储器扩展系统中,以下关于地址译码的说法正确的是( )
A.全译码法会造成地址空间浪费 B.线选法译码电路简单但地址不连续
C.部分译码法不会出现地址重叠 D.译码器只能对低8位地址进行译码
【答案】B
【详解】线选法译码电路简单,只需用高位地址线直接作为片选信号,但地址不连续且可能重叠。全译码法不会造成地址空间浪费且地址唯一;部分译码法可能出现地址重叠;译码器可对所需的地址线进行译码,不一定是低位,所以答案是 B。
二、判断题(本大题共10小题,每题2分,共20分)
21.8255A具有8种工作方式,通过向8255A的控制字寄存器写入方式选择字,就可以规定各端口的工作方式。( )
【答案】错误
22.LCD12864液晶显示模块可以显示8×4个字符。( )
【答案】正确
23.采用线选法扩展多片程序存储器时,片选信号可以直接连接到单片机的地址线上。( )
【答案】正确
【详解】线选法就是将单片机的高位地址线直接作为片选信号连接到各存储器芯片的片选端,通过不同地址线的电平状态来选择不同的芯片,但这种方法可能会导致地址不连续和地址重叠等问题。所以该说法正确。
24.所有单片机在进行程序存储器扩展时,地址线的连接方式都相同。( )
【答案】错误
【详解】不同型号、不同系列的单片机,其引脚功能和地址线的分配可能存在差异,所以在进行程序存储器扩展时,地址线的连接方式不一定相同,要根据具体的单片机型号和所选用的存储器芯片来确定。所以该说法错误。
25.采用线选法扩展数据存储器时,不会出现地址重叠的情况。( )
【答案】错误
【详解】线选法扩展数据存储器时,可能会出现地址重叠的情况。因为线选法是通过对高位地址线进行单独选通来确定芯片的,当多个芯片的片选信号由不同的高位地址线控制时,可能会出现某些地址对应多个芯片的情况,导致地址重叠。所以该说法错误。
26.单片机扩展数据存储器时,数据总线是双向的。( )
【答案】正确
【详解】数据总线用于在单片机和扩展的数据存储器之间传输数据,单片机既可以向数据存储器写入数据,也可以从数据存储器中读取数据,所以数据总线是双向的。所以该说法正确。
27.在单片机数据存储器扩展中,P0 口既可以作为低 8 位地址线,又可以作为数据线。( )
【答案】正确
【详解】在单片机系统中,P0 口具有复用功能,在数据存储器扩展时,先作为低 8 位地址线输出地址信号,然后作为数据线进行数据传输,通过外部的锁存器来实现地址和数据的分时复用。所以该说法正确。
28.在单片机数据存储器扩展中,地址锁存器的作用是将 P0 口输出的低 8 位地址信号锁存起来,以便在数据传输期间保持稳定。( )
【答案】正确
【详解】由于 P0 口是地址和数据复用的,在访问外部数据存储器时,先输出低 8 位地址信号,然后要作为数据线使用,为了在数据传输期间地址信号不丢失,需要使用地址锁存器将低 8 位地址信号锁存起来。所以该说法正确。
29.在单片机数据存储器扩展中,片选信号是通过对地址线进行译码得到的,与数据线无关。( )
【答案】正确
【详解】片选信号的产生是通过对地址线的译码来实现的,根据地址的不同组合来确定选中哪一个芯片,而数据线主要用于数据的传输,与片选信号的产生无关。该说法正确。
30.在单片机数据存储器扩展电路中,电源引脚的连接可以不按照芯片的规定来接,只要能通电就行。( )
【答案】错误
【详解】电源引脚的连接必须按照芯片的规定来进行,否则可能会损坏芯片或导致芯片工作不稳定。不同的芯片对电源电压的要求不同,例如有的芯片工作电压是 5V,有的是 3.3V 等。所以该说法错误。
三、综合应用题(本大题共2小题,每题10分,共20分)
31.简述51单片机驱动12864液晶屏(ST7920控制器)显示汉字的基本流程。
【答案】基本流程:
(1)硬件连接:连接DB0-DB7、RS、RW、E、PSB等引脚,背光电路单独供电。
(2)初始化序列:
延时15ms等待电源稳定,
发送0x30指令(基本指令集),
发送0x0C指令(开显示,关光标),
发送0x01指令(清屏)。
(3)汉字显示步骤:
发送0x80+地址(设置DDRAM地址),
连续写入2个字节的汉字编码(高位在前),
需提前将字模数据写入CGROM或外部存储器。
32.现要求为8031扩展2片2732作为外部程序存储器,试画出电路图,并指出各芯片的地址范围。
【答案】
EPROM扩展芯片2732为:4KB×8;
8031:片内无ROM,需扩展外部存储器
2732(1)地址范围:2000FH-EFFFH
2732(2)地址范围:1000FH-DFFFH
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:四川省普通高校招生职业技能考试电子信息类《单片机原理及应用双析卷》,依据《四川省普通高校招生职业技能考试大纲》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第43、第44卷精准对标四川省考纲,知识模块:
51. 掌握51单片机最小应用系统;
52. 了解RS232、RS485(RS422) 硬件接口及协议;
53. 了解51单片机扩展芯片寻址方式(线选法和译码法);
54. 了解8255内部结构;
55.掌握8255引脚功能及控制字编写;
四川省对口招生考试 电子信息类
《单片机原理及应用》考点双析卷 第43卷
硬件扩展与接口技术(1) 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共20小题,每题3分,共60分)
1.8255A不需联络信号线的工作方式是( )
A.方式0 B.方式1 C.方式2 D.所有方式
2.使用8255A可以扩展出的I/O口线是( )
A.16根 B.22根 C.24根 D.32根
3.LCD12864的VO引脚应连接( )
A.直接接VCC B.直接接GND C.10kΩ电位器 D.电容滤波
4.下列不是单片机总线的是( )
A.地址总线 B.控制总线 C.数据总线 D.输出总线
5.MCS-51最小系统必须包含( )
A.复位电路、晶振电路、LED显示
B.电源电路、时钟电路、复位电路
C.按键电路、ADC电路、电源滤波
D.外部ROM、电平转换、看门狗
6.在 8051 片外扩展 8K 的 EPROM2764 需要地址线的根数是( )
A.11 B.13 C.12 D.14
7.当8031外扩程序存储器8KB时,需使用EPROM 2716( )
A.2片 B.3片 C.4片 D.5片
8.下列有关单片机程序存储器的论述中,错误的是( )
A.用户程序保存在程序存储器中
B.断电后程序存储器仍能保存程序
C.对于程序存储器只使用MOVC一种指令
D.执行程序需要使用MOVC指令从程序存储器中逐条读出指令
9.如在系统中只扩展一片Intel 2732(4k×8),除应使用P0口的8条口线外,至少还应使用P2口的口线 ( )
A.4条 B.5条 C.6条 D.7条
10.以下哪种存储器通常用于单片机程序存储器扩展( )
A.SRAM B.DRAM C.EPROM D.SDRAM
11.在单片机程序存储器扩展中,地址线的连接主要是为了( )
A.传输数据 B.选择存储单元 C.控制读写操作 D.提供电源
12.当单片机扩展一片 2764 程序存储器时,需要使用 根地址线。( )
A.10 B.11 C.12 D.13
13.单片机与程序存储器连接时,用于控制程序存储器读操作的信号是( )
A.RD B.WR C.PSEN D.ALE
14.若要扩展两片 27128 程序存储器,它们的片选信号可以通过 实现。( )
A.线选法 B.全译码法 C.部分译码法 D.以上都可以
15.用线选法扩展多片程序存储器时,可能会出现的问题是( )
A.地址重叠 B.读写速度慢 C.功耗增加 D.成本提高
16.若单片机系统扩展了 3 片容量为 16KB 的程序存储器芯片,则系统总的程序存储器容量为( )
A.16KB B.32KB C.48KB D.64KB
17.在编写访问扩展程序存储器的程序时,通常使用的指令是( )
A.MOV B.MOVC C.MOVX D.XCH
18.当扩展数据存储器时,若发现数据写入错误,但读操作正常,可能的原因是( )
A.读信号OE连接错误 B.写信号WR连接错误
C.地址线连接错误 D.数据线连接错误
19.在单片机数据存储器扩展中,为了提高数据传输的稳定性,通常在数据总线上需要添加( )
A.上拉电阻 B.下拉电阻 C.电容 D.磁珠
20.在单片机数据存储器扩展系统中,以下关于地址译码的说法正确的是( )
A.全译码法会造成地址空间浪费 B.线选法译码电路简单但地址不连续
C.部分译码法不会出现地址重叠 D.译码器只能对低8位地址进行译码
二、判断题(本大题共10小题,每题2分,共20分)
21.8255A具有8种工作方式,通过向8255A的控制字寄存器写入方式选择字,就可以规定各端口的工作方式。( )
22.LCD12864液晶显示模块可以显示8×4个字符。( )
23.采用线选法扩展多片程序存储器时,片选信号可以直接连接到单片机的地址线上。( )
24.所有单片机在进行程序存储器扩展时,地址线的连接方式都相同。( )
25.采用线选法扩展数据存储器时,不会出现地址重叠的情况。( )
26.单片机扩展数据存储器时,数据总线是双向的。( )
27.在单片机数据存储器扩展中,P0 口既可以作为低 8 位地址线,又可以作为数据线。( )
28.在单片机数据存储器扩展中,地址锁存器的作用是将 P0 口输出的低 8 位地址信号锁存起来,以便在数据传输期间保持稳定。( )
29.在单片机数据存储器扩展中,片选信号是通过对地址线进行译码得到的,与数据线无关。( )
30.在单片机数据存储器扩展电路中,电源引脚的连接可以不按照芯片的规定来接,只要能通电就行。( )
三、综合应用题(本大题共2小题,每题10分,共20分)
31.简述51单片机驱动12864液晶屏(ST7920控制器)显示汉字的基本流程。
32.现要求为8031扩展2片2732作为外部程序存储器,试画出电路图,并指出各芯片的地址范围。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。