1、第 1 章 单片机的基础知识1.1 概述1.(判断题) 单片机就是将 CPU、存储器、定时器/计数器、I/O 接口电路等集成于一块芯片上的微型计算机。 ( ) 参考答案:2.(判断题) 单片机根据数据总线宽度的不同,可以分为4位机、8位机、16位机、32 位机。 ( ) 参考答案:3.(判断题) 16位单片机的代表是 Intel 公司的 MCS-51系列。 ( ) 参考答案:4.(判断题) 单片机主要用于科学研究领域。 ( ) 参考答案:第 1 章 单片机的基础知识1.2 单片机的发展趋势1.(判断题) 目前,单片机正朝着 CMOS 化、低功耗、小体积、大容量、高性能等几个方面发展。 ( )
2、参考答案:2.(判断题) CHMOS 工艺具有高功耗的特点。 ( ) 参考答案:3.(判断题) 单片机中已开始使用 RISC 体系结构、并行流水线操作和 DSP 等设计技术,指令运算速度大大提高。 ( ) 参考答案:4.(判断题) 目前,单片机推并串行扩展总线,减少引脚数量,简化系统结构。 ( ) 参考答案:第 1 章 单片机的基础知识1.3 80C51 系列单片机1.(单选题) INTEL 80C51 CPU 是( )位的单片机。 (A) 16 (B)4 (C)8 (D)准16 参考答案:C2.(判断题) MCS-51系列是 Intel 公司生产的以8051为核心单元的单片机。 ( ) 参考
3、答案:3.(判断题) MCS-51系列单片机分为三大字系列:51子系列、52 子系列和53子系列。 ( ) 参考答案:4.(判断题) 不同公司以 Intel 的80C51为内核生产的80C51系列单片机与 MCS-51系列有相同的指令系统。 ( ) 参考答案:第 1 章 单片机的基础知识1.4 单片机中的数制与码制1.(单选题) 3D.0AH 转换成二进制数是( ) 。 (A) 111101.0000101B (B) 111100.0000101B(C) 111101.101B (D) 111100.101B 参考答案:A2.(单选题) 10101.101B 转换成十进制数是( ) 。(A)4
4、6.625 (B )23.625 (C) 23.62 (D) 21.625 参考答案:D3.(单选题) 73.5转换成十六进制数是( ) 。(A) 94.8H (B) 49.8H (C) 111H (D) 49H 参考答案:B4.(判断题) 计算机能直接处理的数据是二进制数、十进制数和十六进制数。 ( ) 参考答案:5.(判断题) 一般在计算机中,对于正数,最高位规定为0;对于负数,最高位规定为1。 ( ) 参考答案:6.(判断题) 有符号数在计算机中有原码、反码和补码三种表示方法。 ( ) 参考答案:7.(判断题) 一个数的补码为其反码加1,但符号位不变。 ( ) 参考答案:8.(判断题)
5、用二进制代码表示十进制数的编码叫做 BCD 码。 ( ) 参考答案:第 2 章 80C51 系列单片机的硬件结构 2.1 80C51 系列单片机的基本结构1.(单选题) 所谓 CPU 是指( )。 (A)运算器和控制器 (B)运算器和存储器 (C)输入输出设备 (D)控制器和存储器 参考答案:A2.(单选题) CPU 主要的组成部分为( )(A)运算器、控制器 (B)加法器、寄存器(C) 运算器、寄存器 (D)运算器、指令译码器参考答案:A3.(判断题) 80C51系列单片机有4个8位串行 I/O 口。 ( ) 参考答案:4.(判断题) 80C51系列单片机有2个16位的定时/计数器和5个中断
6、源。 ( ) 参考答案:5.(判断题) MCS-51的特殊功能寄存器分布在60H80H 地址范围内。 ( ) 参考答案:第 2 章 80C51 系列单片机的硬件结构 2.2 80C51 系列单片机存储空间配置和功能1.(单选题) .能够用紫外光擦除 ROM 中程序的只读存储器称为 ( )。 (A)掩膜 ROM (B)PROM (C)EPROM (D)EEPROM参考答案:C2.(单选题) 在片外扩展一片2764 程序存储器芯片要( )地址线。(A)8根 (B)13根 (C)16根 (D)20根参考答案:B3.(单选题) 单片机应用程序一般存放在( ) 。 (A) RAM (B)ROM (C)寄
7、存器 (D) CPU 参考答案:B4.(单选题) 存储器的地址范围是0000H0FFFH,它的容量为( ) 。(A)1KB (B) 2KB (C) 3KB (D) 4KB 参考答案:D5.(单选题) 若某存储器芯片地址线为12根,那么它的存储容量为 ( )。(A)1KB (B) 2KB (C)4KB (D)8KB 参考答案:C6.(单选题) 某种存储器芯片是8KB*4/ 片,那么它的地址线根数是( ) 。(A)11根 (B)12根 (C)13根 (D)14根参考答案:C7.(单选题) 若 PSW.4=0,PSW.3=1,要想把寄存器 R0的内容入栈,应使用( )指令。(A)PUSH R0 (B
8、)PUSH R0 (C)PUSH 00H (D)PUSH 08H参考答案:D8.(单选题) MCS-51执行完 MOV A, #08H 后,PSW 的哪一位被置位 ( )?(A)C (B) F0 (C)OV (D)P 参考答案:D9.(单选题) PC 中存放的是( )。(A)下一条指令的地址 (B)当前正在执行的指令(C)当前正在执行指令的地址 (D)下一条要执行的指令 参考答案:A10.(判断题) 存储器分为只读存储器、随机存取存储器和可现场改写的非易失性存储器等几种类型。 ( ) 参考答案:11.(判断题) 一个存储单元可以存放一个数。 ( ) 参考答案:12.(判断题) 存储器分成内存和
9、外存两大部分,其中外存可以直接与 CPU 交换信息。 ( ) 参考答案:13.(判断题) 程序计数器 PC 总是指向正在执行的指令地址。 ( ) 参考答案:14.(判断题) A 中1的个数为偶数,则奇偶标志位 P 为1。 ( ) 参考答案:15.(判断题) MCS-51的程序存储器只能用来存放程序。 ( ) 参考答案:16.(判断题) DPTR 是由 DPH 和 DPL 两个8位特殊寄存器组成的。 ( ) 参考答案:第 2 章 80C51 系列单片机的硬件结构 2.3 并行 I/O 端口1.(单选题) P1口的每一位能驱动( )。(A)2个 TTL 低电平负载 (B) 4个 TTL 低电平负载
10、(C)8个 TTL 低电平负载 (D)10个 TTL 低电平负载 参考答案:B2.(单选题) 8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。(A)P0 (B)P1 (C) P2 (D) P3 参考答案:D3.(判断题) P0、P1 、P2、P3,每个端口都有一个8位的数据锁存器,其名称也是 P0、P1 、P2、P3。 ( ) 参考答案:4.(判断题) P0口只能作为通用输入/输出(I/O )口。 ( ) 参考答案:5.(判断题) P2口既可以作为 I/O 使用,又可以作地址/数据复用口使用。 ( ) 参考答案:6.(判断题) P0口能驱动4个 LSTTL 门电路,而 P1、
11、P2、P3能驱动8个。 ( ) 参考答案:第 2 章 80C51 系列单片机的硬件结构 2.4 时钟电路及 CPU 时序1.(判断题) 单片机的时钟可以采用内部产生,也可以从外部引入。 ( ) 参考答案:2.(判断题) 一个振荡周期为一个状态周期,用 S 表示。 ( ) 参考答案:3.(判断题) 两个状态周期为一个机器周期。 ( ) 参考答案:4.(判断题) 指令周期是指执行一条指令所需要的时间。 ( ) 参考答案:5.(判断题) 80C51共有111条指令,按照指令在存储空间中所占的长度不同,可分为单字节指令和双字节指令两种。 ( ) 参考答案:6.(判断题) 每一条指令都包含取指和执行两个
12、阶段。 ( ) 参考答案:第 2 章 80C51 系列单片机的硬件结构 2.5 80C51 系列单片机的工作方式1.(单选题) MCS51单片机的复位信号是( )有效。(A)高电平 (B)低电平 (C)脉冲 (D)下降沿参考答案:A2.(单选题) 若 MCS-51单片机使用晶振频率为6MHz 时,其复位持续时间应该超过( )。(A)2s (B)4s (C)8s (D)1ms参考答案:B3.(单选题) 当 MCS-51复位时,下面说法准确的是( ) 。 (A)PC=0000H (B) SP=00H (C)SBUF=00H (D)(30H)=00H 参考答案:A4.(单选题) MCS-51单片机复
13、位操作的主要功能是把 PC 初始化为( )。(A)0100H (B)2080H (C) 0000H (D) 8000H 参考答案:C5.(单选题) MCS-51上电复位后,SP 的内容应为( )。(A)00H (B)07H (C)60H (D)70H 参考答案:B6.(判断题) 80C51系列单片机有2种工作方式:复位方式和低功耗方式。 ( ) 参考答案:7.(判断题) 常见的复位操作有自动复位、按键复位及专用芯片复位 3种方法。 ( ) 参考答案:8.(判断题) 低功耗方式有待机方式和掉电方式两种。 ( ) 参考答案:第 3 章 80C51 系列单片机指令系统 3.1 80C51 系列单片机
14、指令系统概述1.(单选题) 8031单片机中既可位寻址又可字节寻址的单元是( ) 。 (A)20H (B)30H (C) 00H (D) 70H 参考答案:A2.(单选题) JNZ REL 指令的寻址方式是(? ) 。(A)立即寻址 (B)寄存器寻址 (C)相对寻址 (D)位寻址 参考答案:C3.(判断题) 指令是使计算机完成某种操作的命令。 ( ) 参考答案:4.(判断题) 计算机能够执行的全部操作所对应的指令集合,称为该计算机的指令系统。 ( ) 参考答案:5.(判断题) 指令中操作码助记符项可有可无。 ( ) 参考答案:6.(判断题) 计算机寻址方式越多,计算机的功能超强,灵活性亦越大。
15、 ( ) 参考答案:7.(判断题) 按指令执行时间分,可分为1周期、2周期、3 周期指令。 ( ) 参考答案:8.(判断题) 相对寻址方式中,相对两字是相对于当前指令的首地址。 ( ) 参考答案:第 3 章 80C51 系列单片机指令系统 3.2 指令系统1.(单选题) 当需要从 MCS-51单片机程序存储器取数据时,采用的指令为( ) 。 (A)MOV A, R1 (B) MOVC A, A + DPTR (C) MOVX A, R0 (D) MOVX A, DPTR 参考答案:B2.(单选题) 寻址空间为外部数据存储器所用的指令是:( ) (A) MOVX (B )MOV (C) MOVC
16、 (D) ADDC 参考答案:A3.(单选题) 8031单片机中,将累加器 A 中的数送入外 RAM 的40H 单元,可执行的指令是( ) 。(A) MOV R1 ,40H (B) MOV R1 ,#40HMOVX R1 , A MOVX R1 , A(C) MOVX 40H , A (D) MOV R1, #40HMOVX R1 , A 参考答案:D4.(单选题) 要用传送指令访问 MCS-51片外 RAM,它的指令操作码助记符是( ) 。(A)MOV (B)MOVX (C)MOVC (D)以上都行 参考答案:B5.(单选题) 下列指令中不影响标志位 CY 的指令有( ) 。 (A)ADD
17、A, 20H (B )CLR (C) RRC A (D) INC A参考答案:D6.(单选题) ( )指令是 MCS-51指令系统中执行时间最长且长达4 us 的。(A)比较转移 (B)循环转移 (C) 乘除法 (D)增减量 参考答案:C7.(单选题) 要把 P0口高4位变0,低4位不变, 应使用指令( )。 (A)ORL P0,#0FH (B)ORL P0,#0F0H (C)ANL P0,#0F0H (D)ANL P0,#0FH 参考答案:D8.(单选题) 执行 LACLL 4000H 指令时, MCS-51所完成的操作是 ( )。 (A)保护 PC (B)4000HPC (C)保护现场 (
18、D)PC+3入栈, 4000HPC 参考答案:D9.(单选题) LCALL 指令操作码地址是2000H,执行完响应子程序返回指令后, PC=( )。(A)2000H (B)2001H (C)2002H (D)2003H 参考答案:D10.(判断题) 判断以下各条指令是否正确:MOVX R0, B ( ) 参考答案:11.(判断题) MOV A,30H ( ) 参考答案:12.(判断题) MOVX A,30H ( ) 参考答案:13.(判断题) MOV 20H , R1 ( ) 参考答案:14.(判断题) MOV C,ACC.0 ( ) 参考答案:15.(判断题) MOVX 40H , #30H
19、 ( ) 参考答案:16.(判断题) MOVX A ,2000H ( ) 参考答案:17.(判断题) MOVX A DPTR ( ) 参考答案:18.(判断题) MOV R0, A ( ) 参考答案:19.(判断题) PUSH R2 ( ) 参考答案:20.(判断题) 判断以下各条指令是否正确:ADDC A , 2030H ( ) 参考答案:21.(判断题) SUB A,R2 ( ) 参考答案:22.(判断题) ADD R0, A ( ) 参考答案:23.(判断题) ADDC A,R7 ( ) 参考答案:24.(判断题) .MUL AB 的执行结果是高8位在 A 中,低 8 位在 B 中 (
20、) 参考答案:25.(判断题) 必须进行十进制调整的十进制运算只有加法和减法。 ( ) 参考答案:26.(判断题) 判断以下各条指令是否正确:ORL P1.0, P3.1 ( ) 参考答案:27.(判断题) RC A 为循环左移指令。 ( ) 参考答案:28.(判断题) ANL #99H ,36H ( ) 参考答案:29.(判断题) CLR A ( ) 参考答案:30.(判断题) 判断以下各条指令是否正确:JBC P0,LL1 ;(LL1为标号) ( ) 参考答案:31.(判断题) ACALL PROC ;(PROC 为标号) ( ) 参考答案:32.(判断题) DJNZ #data , re
21、l ( ) 参考答案:第 4 章 汇编语言程序设计4.1 伪指令1.(单选题) 下列数据字定义的数表中,( )是错误的。(A)DW”AA“ (B)DW”A“(C)DWOABC (D)DWOABCH 参考答案:C2.(判断题) END 表示指令执行到此结束。 ( ) 参考答案:3.(判断题) 起始伪指令是 ORG,指明此语句后面的程序或数据块的起始地址。 ( ) 参考答案:4.(判断题) 伪指令 EQU 表示将一个数据或特定的汇编符号赋予规定的字符名称。 ( ) 参考答案:5.(判断题) 伪指令 DATA 必须先定义后使用。 ( ) 参考答案:第 4 章 汇编语言程序设计4.2 汇编语言程序设计
22、的基本方法1.(判断题) 汇编语言程序中的注释可以缺省。 ( ) 参考答案:2.(判断题) 用汇编语言编好源程序后就可以立即执行了。 ( ) 参考答案:3.(判断题) 汇编语言源程序文件的扩展名为.ASM。 ( ) 参考答案:第 4 章 汇编语言程序设计4.3 顺序程序1.(判断题) 顺序程序是指按顺序依次执行的程序,也称为简单程序或直线程序。 ( ) 参考答案:2.(判断题) 顺序程序结构简单,无法构成复杂程序。( ) 参考答案:第 4 章 汇编语言程序设计4.4 分支程序1.(判断题) 分支程序是指程序包含有判断环节,不同的条件对应不同的执行路径。 ( ) 参考答案:2.(判断题) 分支程
23、序指程序中只有一个单分支结构。( ) 参考答案:3.(判断题) 80C51的分支程序允许嵌套。 ( ) 参考答案:第 4 章 汇编语言程序设计4.5 循环程序设计1.(判断题) 循环程序的特点是程序中含有可以重复执行的程序段 程序体。 ( ) 参考答案:2.(判断题) 循环程序一般由循环初始化、循环体和循环控制三部分组成。 ( ) 参考答案:3.(判断题) 循环结束结束时要用 END 语句。( ) 参考答案:4.(判断题) 循环结构有两种,一种是先循环处理,后循环控制,另一种是先循环控制,后循环处理。 ( ) 参考答案:第 4 章 汇编语言程序设计4.6 查表程序1.(判断题) 查表程序的任务
24、就是根据被测数据,查出最终所需的结果。 ( ) 参考答案:2.(判断题) MCS-51指令系统中有两条指令具有极强的查表功能。 ( ) 参考答案:3.(判断题) MOV,A,A+DPTR 是一条查表指令。 ( ) 参考答案:4.(判断题) 判断以下各条指令是否正确:MOVC A+PC , A ( ) 参考答案:5.(判断题) MOVC A+DPTR, A ( ) 参考答案:第 4 章 汇编语言程序设计4.7 散转程序1.(判断题) 散转程序是一种并行多分支程序。它根据系统的某种输入或运算结果,分别转向各个处理程序。 ( ) 参考答案:2.(判断题) 散转程序就是分支程序。 ( ) 参考答案:3
25、.(判断题) 散转程序一般采用 JMP A+DPTR 指令,根据输入或运算结果确定 A 或 DPTR 的内容,直接跳转到相应的分支程序中去。 ( ) 参考答案:第 4 章 汇编语言程序设计4.8 子程序及其调用1.(判断题) 子程序开头的标号区段必须有一个使用户了解其功能的标志(或称为名字) ,该标志即子程序的入口地址。 ( ) 参考答案:2.(判断题) 子程序结尾必须使用一条子程序结束指令 END。 ( ) 参考答案:3.(判断题) 子程序调用时要进行现场保护,调用结束时要进行现场和恢复。 ( ) 参考答案:4.(判断题) 所有子程序与主程序间都有参数传递。 ( ) 参考答案:5.(判断题)
26、 子程序与主程序间的参数传递必须用存储器来实现。 ( ) 参考答案:第 5 章 80C51 系列单片机的中断系统和定时 /计数器5.1 80C51 单片机的中断系统1.(单选题) MCS-51单片机的外部中断1的中断请求标志是( )。(A)ET1 (B)TF1 (C)IT1 (D)IE1 参考答案:D2.(单选题) MCS-51单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。(A)外部中断0 (B)外部中断1 (C)定时器0中断 (D)定时器1中断 参考答案:A3.(单选题) MCS-51有中断源( )个。(A)5 (B) 2 (C) 3 (D) 6 参考答案:A4.(单选题
27、) 执行中断返回指令,从堆栈弹出地址送给( ) 。(A) A (B) CY (C) PC (D) DPTR 参考答案:C5.(单选题) 当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持 ( )。(A)1个机器周期 (B)2个机器周期 (C)4个机器周期 (D)10个晶振周期 参考答案:A6.(判断题) 中断,是指计算机在执行某一程序的过程中,由于计算机系统内部或外部的某种原因, CPU 必须暂停现行程序的执行,而转去执行预先安排好的处理该事件的服务子程序,待处理结束后,再回来继续执行被暂停程序的过程。 ( ) 参考答案:7.(判断题) 中断服务程序的最
28、后一条指令是 RET。 ( ) 参考答案:8.(判断题) 中断服务程序的最后一条指令是 END。 ( ) 参考答案:9.(判断题) 执行返回指令时,返回的断点是调用指令的首地址。 ( ) 参考答案:第 5 章 80C51 系列单片机的中断系统和定时 /计数器5.2 80C51 单片机的定时/计数器1.(单选题) 145. 定时器/计数器工作方式1是( )。(A)8位计数器结构 (B)2个8位计数器结构(C)13位计数结构 (D)16位计数结构 参考答案:D2.(单选题) 定时器若工作在循环定时或循环计数场合,应选用 ( )。(A)工作方式0 (B)工作方式 1 (C)工作方式2 (D )工作方
29、式3 参考答案:C3.(单选题) 设 MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为( ) 。(A)2MHz (B)1MHz (C)500KHz (D)250KHz 参考答案:C4.(单选题) 若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( )。(A)500 (B)1000 (C) 216-500 (D) 216-1000 参考答案:C5.(判断题) 定时器与计数器的工作原理均是对输入脉冲进行计数。 ( ) 参考答案:6.(判断题) 定时/计数器共有5种工作方式,由 TMOD 中 M1M0的状态决定。 ( ) 参考答
30、案:7.(判断题) 在定时/计数器的工作方式0中,内部计数器为16位。 ( ) 参考答案:8.(判断题) 可利用定时/计数器来扩展外部中断源。 ( ) 参考答案:第 6 章 80C51 系列单片机的串行通信 6.1 串行通信概述1.(单选题) 波特的单位是( ) 。(A)字符/ 秒 (B) 位/ 秒 (C) 帧/秒 (D) 字节/ 秒 参考答案:B2.(判断题) 通信的基本方式可分为并行通信和串行通信。 ( ) 参考答案:3.(判断题) 并行通信的优点是传送速度快和便于长距离传送。 ( ) 参考答案:4.(判断题) 串行通信的优点是便于长距离传送;缺点是传送速度较慢。 ( ) 参考答案:5.(判断题) 并行通信可分为异步通信和同步通信。 ( ) 参考答案:6.(判断题) 异步通信的数据或字符是分为一帧一帧地传送,用一个起始位表示字符的开始,用停止位表示字符的结束。 ( ) 参考答案:7.(判断题) 同步通信由12 个同步字符和多字节数据位组成,由同步字符作为起始位以触发同步时钟开始发送或接收数据。 ( ) 参考答案:8.(判断题) 串行通信的制式包括半双工和全双工两种。 ( ) 参考答案:第 6 章 80C51 系列单片机的串行通信 6.2 80C51 串行口1.(单选题) 串行口的控制寄存器 SCON 中,REN 的作用是 ( )