单片机习题.docx
- 文档编号:4691662
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:20
- 大小:72.50KB
单片机习题.docx
《单片机习题.docx》由会员分享,可在线阅读,更多相关《单片机习题.docx(20页珍藏版)》请在冰豆网上搜索。
单片机习题
一、填空题
1.(第一章)单片机与普通计算机的不同之处在于其将___、和___3部分集成于一块芯片之上。
(易,一般)
2.(第一章)CPU主要由器和器组成。
CPU中的用来处理位操作。
(较易,差)
3.(第一章)MSC-51系列单片机中,片内无ROM的机型是,有4KBROM的机型是__,而有4KBEPROM的机型是。
4.(第一章)-32的补码为B,补码11011010B代表的真值为___D。
(较易,很好)
5.(第一章)原码数BFH=__D,原码数6EH=__D。
(易,一般)
6.(第一章)100的补码=__H,-100的补码=H
7.(第二章)在8031单片机内部,其RAM高端128个字节的地址空间称为区,但其中仅有__个字节有实际意义。
(较易,很好)
8.(第二章)通常单片机上电复位时PC=__H,SP=__H,通用寄存器则采用第__组,这一组寄存器的地址范围是从_H~__H。
(中等,很好)
9.(第二章)若PSW为18H,则选取的是第___组通用寄存器。
(较易,一般)
10.(第二章)8031单片机复位后R4所对应的存储单元地址为__H,因上电时PSW=__H。
11.(第二章)若A中数据为63H,那么PSW的最低位(即奇偶位P)为__。
12.(第二章)在微机系统中,CPU是按照来确定程序的执行顺序的。
13.(第二章)在8031单片机中,使用P2、P0口传送信号,且使用了P0口来传送信号,这里采用的是技术。
14.(第二章)堆栈遵循的数据存储原则,针对堆栈的两种操作为__和__。
15.(第二章)当8051地RST端上保持个机器周期以上低电平时,8051即发生复位。
16.(第二章)使用8031单片机时需将
引脚接___电平,因为其片内无存储器。
17.(第一章)8位机中的补码数80H和7EH的真值分别为___和_。
18.(第二章)配合实现“程序存储自动执行”的寄存器是__,对其操作的一个特别之处是。
19.(第二章)MCS-51单片机PC的长度为__位;SP的长度为__位,数据指针DPTR的长度为__位。
20.8051单片机的RST引脚的作用是 ,其操作方式有 和两种方式。
21.(第二章)I/O端口与外部设备之间传送的信息可分为___类。
22.(第二章)8051片内有256B的RAM,可分为四个区,00H~1FH为 区;20H~2FH为 区;30H~7FH为 区;80H~FFH为 区。
23.(第二章)MCS-51单片机系列有___中断源。
上电复位时,同级中断源的优先级别从高至低为、、、和,若IP=00010100B,则优先级别最高者为、最低者为。
24.(第二章)存储器的主要功能是存储和。
25.(第二章)若你正在编辑某个文件,突然断电,则计算机中类型存储器中的信息全部丢失,且通电后也不能自动恢复。
26.(第二章)8051在物理结构上只有四存储空间,它们分别是、、、;但在逻辑结构上只有三个存储空间,它们分别是、和。
27.(第二章)I/O端口作为通用输入输出口时,在该端口引脚输入数据时,应先向端口锁存器进行操作。
28.(第二章)8051单片机其内部有个特殊功能寄存器,其中个可以位寻址。
29.(第七章)在一般情况下实现片选的方法有两种,分别是 和 。
30.(第七章)起止范围是0000H~3FFFH的存储器的容量是 KB。
31.(第七章)11根地址线可选个存储单元,16KB存储单元需要根地址线。
32.(第七章)MCS-51机中扩展I/O口占用片外____存储器地址空间。
33.(第七章)MCS-51单片机访问片外存储器时利用通信_信号锁存来自___口的低八位地址信号。
34.(第七章)半导体存储器的最重要的两个指标是和。
(较易,一般)
35.(第七章)32KBROM的首地址若为2000H,则末地址是。
36.(第三章)MOVA,#30H是寻址方式。
MOVXA,@DPTR是寻址方式。
(注:
指原操作数的寻址方式)
37.(第三章)通过堆栈操作实现子程序调用,首先就要把PC的内容入栈,以进行断点保护。
38.(第三章)在基址加变址寻址方式中,以作变址寄存器,以或作基址寄存器。
39.(第三章)假定累加器A中的内容为30H,执行指令:
1000H:
MOVCA,@A+PC
后,把程序存储器单元的内容送入累加器A中。
40.(第三章)访问8031片外数据存储器采用的是寻址方式。
41.(第三章)指令格式由和两部分组成。
42.(第三章)寻址方式分为对的寻址和对的寻址两大类。
43.(第五章)一个完整的中断过程可分为、、和四部分。
(中等,很好)
44.(第五章)中断请求信号有触发和____触发两种触发方式。
45.(第五章)MCS-51单片机8031中有__个__位的定时器/计数器,可以被设定的工作方式有__种。
46.(第五章)若系统晶振频率为12MHZ,则T0工作于方式0时的最大定时时间是ms,工作于方式2时的最大计数脉冲个数是个。
47.(第五章)欲对300个外部事件计数,可以选用定时/计数器T1的模式_或模式___。
48.(第五章)若系统晶震频率为6MHZ,则时钟周期为___us,机器周期为__us,最短和最长指令周期分别为___us和___us。
49.(第五章)若单片机的晶振频率fosc=8MHZ,则执行一条MULAB指令所需时间为___us。
50.(第六章)RS232C采用单端驱动,易受影响,一般传输距离在以内。
51.(第七章)三态缓冲寄存器的“三态”是指态、态和态。
52.(第七章)74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中__块芯片。
53.(第七章)74LS273通常用来作为简单接口扩展;而74LS244则常用来作简单接口扩展。
54.(第七章)计算机对输入/输出设备的控制方式主要有三种。
其中,方式硬件设计最简单,但要占用不少CPU的运行时间;方式的硬件线路最复杂,但可大大提高数据传送效率;而则介于上述两者之间。
①先进先出②后进先出③直接存储器访问④程序查询
⑤高速缓存⑥系统总线⑦程序中断⑧逐行扫描
请选择并填写答案:
A=____,B=,C=__
55.(第七章)若LED为共阳极接法(即负逻辑控制),则提示符P的七段代码值应当为_或_H。
56.(第七章)欲增加8KB*8位的RAM区,请问选用Intel2114(1KB*4位)需购__片;若改用Intel6116(2KB*8位)需购__片;若改用Intel6264(8KB*8位)需购__片。
57.(第七章)已知RAM芯片6116(2KB*8位)有24条外引脚,请问应分配个引脚给地址线,分配___个引脚给数据线,再分配两个引脚给电源和地线外,剩余的__个引脚应该分配给。
58.(第六章)在异步通信中若每个字符由11位组成,串行口每秒传送250个字符,则对应波特率为__。
59.(第六章)在串行通信中采用偶校验,若传送的数据为0A5H,则基本奇偶校验位应为__(用“0”“1”表示)。
60.(第六章)80C51的串行口控制寄存器中有2个中断标志位,它们是和。
61.(第六章)串行通信可以分成通信和通信两大类。
62.(第七章)LED显示器的显示控制方式有显示和显示两大类。
63.(第七章)LED显示器根据二极管的连接方式可以分为()和()两大类。
64.(第二章)CPU与内存或I/O接口相连的系统总线通常由、、等三种信号线组成。
二、单选题
1.(第一章)电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。
这位科学家是:
()
(A)牛顿(B)爱因斯坦(C)爱迪生(D)冯•诺伊曼
2.(第一章)用晶体管作为电子器件制成的计算机属于:
()
(A)第一代(B)第二代(C)第三代(D)第四代
3.(第一章)通常所说的主机是指:
()
(A)运算器和控制器(B)CPU和磁盘存储器
(C)CPU和主存(D)硬件和软件
4.(第一章)计算机能直接识别的语言是:
()
(A)汇编语言(B)自然语言(C)机器语言(D)高级语言
5.(第一章)在CPU中,控制器的功能是:
()
(A)进行逻辑运算(B)进行算术运算
(C)分析指令并发出相应的控制信号(D)只控制CPU的工作
6.(第一章)PC是:
()
(A)一根硬件信号线
(B)一个可由用户直接读写的8位PAM寄存器
(C)一个能自动加1的16位的计数器
(D)一个能自动加1计数的ROM存储单元
7.(第一章)CPU主要的组成部部分为( )
(A)运算器、控制器 (B)加法器、寄存器 (C)运算器、寄存器 (D)运算器、指令译码器
8.(第一章)在单片机中,通常将一些中间计算结果放在( )中
(A)累加器 (B)控制器 (C)程序存储器 (D)数据存储器
9.(第一章)PC的值是()
(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址
(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址
10.(第二章)CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是()。
(A)混合编址(B)动态编址(C)独立编址(D)变址编址
11.(第二章)在CPU内部,反映程序运行状态或反映运算结果的一些特征的寄存器是:
()
(A)PC(B)PSW(C)A(D)SP
12.(第二章)MCS-51的并行I/O信息有两种读取方法,一种是读引脚,还有一种是()
(A)读锁存(B)读数据(C)读累加器A(D)读CPU
13.(第二章)区分片外程序存储器和数据存储器的最可靠方法是()。
(易,一般)
(A)看其芯片型号是RAM还是ROM
(B)看其位于地址范围的低端还是商端
(C)看其离MCS-51芯片的远近
(D)看其是被RD信号连接还是被PSEN信号连接
14.(第二章)已知PSW=10H,通用寄存器R0~R7的地址分别为()。
(A)00H~07H;(B)08H~0FH;(C)10H~17H;(D)18H~1FHAR7;
15.(第二章)关于MCS-51单片机堆栈操作,下列描述错误的是()。
(中等,较好)
(A)遵循先进后出,后进先出的原则(B)出栈时栈顶地址自动加1
(C)调用子程序及子程序返回与堆栈有关 (D)堆栈指针是一个特殊功能寄存器
16.(第二章)MCS-51的并行I/O口读-改-写操作,是针对该口的()
(A)引脚(B)片选信号(C)地址线(D)内部锁存器
17.(第二章)MCS-51单片机复位操作的主要功能是把PC初始化为()。
(易,一般)
(A)0100H(B)2080H(C)0000H(D)8000H
18.(第二章)当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持()。
(A)1个机器周期(B)2个机器周期
(C)4个机器周期(D)10个晶振周期
19.(第二章)8051与8751的区别是()
(A)内部数据存储单元数目不同(B)内部数据存储器的类型不同
(C)内部程序存储器的类型不同(C)内部的寄存器的数目不同
20.(第七章)访问片外数据存储器时,不起作用的信号是()
(A)RD(B)WR(C)PSEN(D)ALE
21.(第七章)下列四条叙述中,有错误的一条是()
(A)16根地址线的寻址空间可达1MB
(B)内存器的存储单元是按字节编址的
(C)CPU中用于存放地址的寄存器称为地址寄存器
(D)地址总线上传送到只能是地址信息
22.(第七章)14根地址线的寻址范围可达()
(A)8KB(B)16KB(C)32KB(D)64KB
23.(第七章)CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是()。
(易,一般)
(A)混合编址(B)动态编址(C)独立编址(D)变址编址
24.(第七章)MSC-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是()。
(A)P0口和P2口(B)P0口(C)P2口和P3口(D)P2口
25.(第三章)要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是()
(A)MOV(B)MOVX(C)MOVC(D)以上都是
26.(第三章)指令ALMP的跳转范围是()
(A)256B(B)1KB(C)2KB(D)64KB
27.(第三章)下列可用作片内RAM间接寻址的寄存器是(D)。
(A)RAM(B)ROM(C)磁盘(D)磁带
28.(第三章)以下指令中,属于单纯读引脚的指令是()
(A)MOVP1,A(B)ORLP1,#0FH(C)MOVC,P1.5(D)DJNZP1,short-lable
29.(第三章)指出以下指令中的错误指令()。
(A)MOVC@R1,A(B)MOV20H,#01H(C)ORLA,R5(D)POP30H
30.(第三章)下列程序段中使用了位操作指令的有()。
(易,一般)
(A)MOVDPTR,#1000H(B)MOVC,45H
MOVXA,@DPTRCPLACC.7
(C)MOVA,45H(D)MOV R0,23H
XCHA,27HMOVA,@R0
31.(第四章)MCS-51汇编语言源程序设计中,下列符号中不能用作标号的有()。
(A)LOOP(B)MOV(C)LD1(D)ADDR
32.(第五章)MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。
(A)外部中断0(B)外部中断1
(C)定时器0中断(D)定时器1中断
33.(第五章)要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是()
(A)98H(B)84H(C)42H(D)22H
34.(第五章)定时器T1固定对应的中断入口地址为()
(A)0003H(B)000BH(C)0013H(D)001BH
35.(第五章)各中断源发出的中断请求信号,都会标记在MCS-51系统中的()
(A)TMOD(B)TCON/SCON(C)IE(D)IP
36.(第五章)MCS-51单片机可分为两个优先级别。
各中断源的优先级别设定是利用寄存器()
(A)IE(B)IP(C)TCON(D)SCON
37.(第五章)()不属于微型机引入中断技术后的好处
(A)分时操作(B)实时操作(C)故障处理(D)高速传送数据
38.(第五章)()并非单片机系统响应中断的必要条件。
(A)TCON或SCON寄存器内的有关中断标志位为1
(B)IE中断允许寄存器内的有关允许位置为1
(C)IP中断优先级寄存器内的有关位置为1
(D)当前一条指令执行完
39.在单片机应用系统中,两线双向长距离(几百米)通信应采用()。
(A)TTL电平(B)RS232C电平(C)RS422电平(D)RS485电平
40.在80C51单片机中,可变波特率的多机通信应采用()。
(A)方式0(B)方式1(C)方式2(D)方式3
41.在80C51单片机中,不使用T1的多机通信应采用()。
(A)方式0(B)方式1(C)方式2(D)方式3
42.在80C51单片机中,8位数据位可变波特率的双机通信应采用()。
(A)方式0
(B)方式1
(C)方式2
(D)方式3
43.在80C51单片机中,利用串行口进行并口扩展时应采用()。
(A)方式0(B)方式1(C)方式2(D)方式3
44.在80C51单片机芯片的串行口电平采用的电平为()。
(A)TTL电平(B)RS232C电平(C)RS422电平(D)RS485电平
45.利用8155产生连续方波,其计数输出方式为()。
(A)方式0(B)方式1(C)方式2(D)方式3
46.在80C51应用系统中,要求既扩展并口又扩展RAM时,应优先采用()。
(A)8155(B)8255(C)8279(D)8253
47.DAC0832可以实现两路模拟信号的同步输出,这是利用了该芯片的()特性。
(A)单极性(B)双极性(C)单缓冲(D)双缓冲
三、判断说明题(注意其逆命题)
1.(第一章)在微机性能指标中,CPU的主频越高,其运算速度越快。
2.(第一章)微型计算机与一般计算机的主要区别是体积小、重量轻、耗电少、价格便宜。
3.(第二章)在MCS-51系统中,一个机器周期等于1μS。
4.(第二章)PC可以看做是指令存储区的地址指针。
5.(第二章)SP内装的是栈顶首址的内容。
6.(第二章)指令周期是执行一条指令的时间。
(较易,较好)
7.(第二章)所有计算机系统的堆栈都是向地址高端逐渐生长的,即均为“向上生成”堆栈。
8.(第二章)输入/输出设备必须通过I/O接口才能接到系统总路线上和主机进行信息交换。
9.(第二章)MCS-51中的P0口可以分时复用为数据口和地址输出口。
(中等,较好)
10.(第二章)当P2口的某些位用作地址线后,其它位不可以用作I/O口线使用。
(中等,一般)
11.(第二章)为使准双向的I/O口工作在输入方式,必须保证它被预置为“1”。
12.(第二章)若外设控制器中的寄存器和主存单元统一用主存地址编址,那么在计算机的指令系统中可以不设专门的I/O指令。
13.(第二章)通常每个外设设备都有一个端口寄存器与主机交换信息,因此,主机只能用一个唯一地址来访问一个外部设备。
14.(第二章)8031单片机的有效复位电平是低电平。
15.(第二章)锁存器、三态缓冲寄存器等简单芯片中没有命令寄存和状态寄存等功能。
16.(第七章)EPROM中存放的信息在计算机执行程序时只读,且断电后仍能保持原有的信息。
17.(第二章)8031的CPU是由RAM和EPROM所组成。
18.(第二章)内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。
(易,一般)
19.(第二章)MCS-51系列单片机的内部特殊功能寄存器的数量是相同的。
20.(第七章)在8155芯片中,决定端口和RAM的单元编址的信号线是AD7~AD0和
信号。
21.(第七章)掩膜ROM的特点是既能写入又能读出。
(中等,差)
22.(第三章)如果指令系统中不给用户提供PUSH、POP指令的话,则设立堆栈毫无意义。
23.(第三章)在MCS-51系统中,PUSH、POP动作每次仅处理一个字节。
24.(第三章)已知8051单片机的振荡频率为12MHz,则执行MULAB指令所用的时间为2us。
25.(第三章)RLCR0是非法指令。
26.(第三章)立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中。
27.(第三章)MOVC是用来访问外部数据存储器的指令助记符。
(较易,差)
28.(第三章)在一个完整的程序中伪指令END是可有可无的。
(较易,差)
29.(第四章)调用子程序及返回与堆栈有关。
30.(第四章)RET和RETI两条指令不可以互换使用。
(较易,一般)
31.(第五章)低优先级的中断请求不能中断高优先级的中断请求,但是高优先级中断请求能中断低优先级中断请求。
32.(第五章)各中断源发出的中断请求信号,都会标记在MCS-51系统的IP寄存器中。
33.(第五章)当ITX=1时表示允许外部中断。
(难,一般)
34.(第七章)8155中的定时/计数器是14位的加1计数器。
35.(第五章)定时/计数器可由TM0D设定四种工作方式。
(较易,较好)
36.(第七章)由于8155不具有地址锁存功能,因此在与8031的接口电路中必须加地址锁存器。
四、简答题
1.(第一章)带符号的数在计算机中有哪些表示方法?
特点如何?
答:
带符号的数在计算机中可以用原码、反码和补码表示。
采用原码和反码表示时,符号位不能同数值一道参加运算。
补码表示可以将减法运算转换为加法运算,同时数值连同符号位可以一起参加运算,这非常有利于计算机的实现。
2.(第一章)单片机与其它常见微机(如PC机)有什么不同?
它有什么独特优点?
答:
(1)主要有三点不同:
一是CPU、存储器和I/O接口这几部分集成在一片芯片上;二是存储器设计采用了哈佛结构,将程序存储器和数据存储器在物理上分开;三是供位处理和位控制的资源丰富、I/O接口完善。
(2)优点:
1)集成度高、价格低廉、性能/价格比高;2)程序存储器和数据存储器在物理上分开,可使程序不受干扰,抗干扰能力强;3)布尔处理能力强,适于工业控制。
3.(第二章)堆栈区与一般的数据存储区有何异同?
其重要作用是什么?
答:
堆栈区与一般存储区相同之处是:
它们都属于存储器的一部分,都能存放数据。
其主要不同之处是对数据的存取规则有异:
一般存储区使用随机读/写规则,而堆栈使用先进后出(或后进先出)规则。
堆栈采用这种特殊规则后,可以圆满完成子程序调用或中断调用,多级子程序嵌套等功能。
当然,堆栈区内的存储单元也可以使用随机读/写指令,但在这种情况下已经不把该单元当做堆栈看待了。
4.(第二章)简述80C51单片机四个端口的带负载能力。
答:
P0口的每一位口线可以驱动8个LSTTL负载。
在作为通用I/O口时,由于输出驱动电路是开漏方式,由集电极开路(OC门)电路或漏极开路电路驱动时需外接上拉电阻;当作为地址/数据总线使用时,口线输出不是开漏的,无须外接上拉电阻。
P1、P2、P3口的每一位能驱动4个LSTTL负载。
它们的输出驱动电路设有内部上拉电阻,所以可以方便地由集电极开路(OC门)电路或漏极开路电路所驱动,而无须外接上拉电阻。
5.(第二章)MCS-51引线中有多少I/O引线?
它们和单片机对外的地址总线和数据总线有什么关系?
简述8031单片机中P0、P1、P2、P3口的主要作用。
答:
共有32根I/O引线,其中部分引线在单片机有外扩对象时,将代替地址总线和数据总线的功能。
这32根I/O引线均匀分布于P0.P1.P2.和P3口若没有单片机外扩要求,则4个并行口都时纯粹的I/O口;但是,当单片机有外扩任务时,则P0口将作为8位数据总线,P2和P0口将作为16位地址总线,P3口的一部分将作为读/写等控制总线信号,此时只有P1口保留作为单纯的I/O口。
6.(第二章)简叙80C51程序储存器的配置。
答:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 习题