第一章 单元测试
1、判断题:
单片机是一种CPU。
选项:
A:错
B:对
答案: 【错】
2、单选题:
单片机内部数据之所以用二进制形式表示,主要是( )。
选项:
A:为了通用性
B:受器件的物理性能限制
C:为了提高运算速度
D:为了编程方便
答案: 【受器件的物理性能限制】
3、单选题:
在家用电器中使用单片机应属于微计算机的( )。
选项:
A:数据处理应用
B:测量、控制应用
C:辅助设计应用
D:数值计算应用
答案: 【测量、控制应用】
4、单选题:
下面的哪一项应用,不属于单片机的应用范围。( )
选项:
A:汽车电子设备
B:数据库管理
C:工业控制
D:家用电器的控制
答案: 【数据库管理】
5、单选题:
在微型计算机中,负数常用( )表示。
选项:
A:补码
B:真值
C:反码
D:原码
答案: 【补码】
6、多选题:
数123可能是( )。
选项:
A:八进制数
B:十进制数
C:二进制数
D:四进制数
E:十六进制数
答案: 【八进制数;十进制数;四进制数 ;十六进制数 】
7、判断题:
单片机的发展历程大概经历了4个阶段。
选项:
A:对
B:错
答案: 【对】
8、判断题:
CPU一次可以处理的二进制的位数称为CPU的位。
选项:
A:错
B:对
答案: 【对】
9、判断题:
单片机是微型计算机的一个分支。
选项:
A:对
B:错
答案: 【对】
第二章 单元测试
1、判断题:
MCS-51单片机是16位单片机。
选项:
A:错
B:对
答案: 【错】
2、单选题:
MCS-51单片机的CPU主要的组成部分为( )。
选项:
A:运算器、控制器
B:运算器、加法器
C:加法器、寄存器
D:运算器、译码器
答案: 【运算器、控制器】
3、单选题:
单片机中的程序计数器PC用来( )。
选项:
A:存放指令
B:存放上一条指令地址
C:存放正在执行的指令地址
D:存放下一条指令地址
答案: 【存放下一条指令地址 】
4、单选题:
单片机上电复位后,PC的内容和SP的内容为( )。
选项:
A:0000H,00H
B:0800H,08H
C:0003H,07H
D:0000H,07H
答案: 【0000H,07H 】
5、多选题:
51单片机( )口是一个带内部上拉电阻的位双向I/O口。
选项:
A:P1
B:P3
C:P0.7
D:P2
E:P0
答案: 【P1;P3;P2 】
6、多选题:
单片机中用来选择通用工作寄存器区号的PSW中的( )。
选项:
A:AC
B:RS1
C:P
D:RS0
E:CY
答案: 【RS1 ;RS0 】
7、多选题:
51的存贮器配置在物理结构上有四个存储空间,它们是:( )。
选项:
A:片外数据存贮器
B:片内程序存贮器
C:片外程序存贮器
D:片内数据存贮器
E:片内外统一编址的64KB字节的程序存贮器地址空间
答案: 【片外数据存贮器;片内程序存贮器;片外程序存贮器 ;片内数据存贮器】
8、判断题:
累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
选项:
A:对
B:错
答案: 【对】
9、判断题:
MCS-51的程序存贮器用于存放运算中间结果。
选项:
A:错
B:对
答案: 【错】
10、判断题:
单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
选项:
A:错
B:对
答案: 【对】
第三章 单元测试
1、判断题:
MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。
选项:
A:对
B:错
答案: 【错】
2、判断题:
MCS-51指令中,MOVX为片外RAM传送指令。
选项:
A:错
B:对
答案: 【对】
3、判断题:
MCS-51指令系统中,指令JNB bit,rel是判位转移指令,即表示bit=1时转。
选项:
A:错
B:对
答案: 【错】
4、单选题:
CS-51汇编语言指令格式中,唯一不可缺少的部分是( )。
选项:
A:操作码
B:操作数
C:注释
D:标号
答案: 【操作码】
5、单选题:
MCS-51的立即寻址方式中,立即数前面( )。
选项:
A:应加前缀“#”号
B:应加前缀“/:”号
C:应加前缀“@”号
D:不加前缀号
答案: 【应加前缀“#”号】
6、单选题:
将内部数据存储单元的内容传送到累加器A中的指令是( )。
选项:
A:MOVX A, @DPTR
B:MOVX A,@R0
C:MOV A, #data
D:MOV A,@R0
答案: 【MOV A,@R0】
7、单选题:
MCS-51指令系统中,格式为:ORG 16位地址 如:ORG 1234H ,其指令功能是( )。
选项:
A:用于定义字
B:用来定义汇编程序的起始地址
C:用于定义某特定位的标识符
D:用于定义字节
答案: 【用来定义汇编程序的起始地址】
8、多选题:
MCS-51汇编语言指令格式由以下几个部分组成:( ) 。
选项:
A:注释
B:符号
C:标号
D:操作数
E:操作码
答案: 【注释;标号;操作数;操作码】
9、多选题:
MCS-51的指令可分为以下几类( )。
选项:
A:控制程序转移类
B:逻辑运算指令
C:数据传送指令
D:算术运算指令
E:布尔变量操作类
答案: 【控制程序转移类;逻辑运算指令 ;数据传送指令;算术运算指令;布尔变量操作类】
10、多选题:
在MCS-51指令系统中,以累加器A为目的操作数指令是( )。
选项:
A:MOV A,Rn
B:MOV A,#data
C:MOV Rn,A
D:MOV A,direct
E:MOV A,@Ri
答案: 【MOV A,Rn ;MOV A,#data;MOV A,direct;MOV A,@Ri】
第四章 单元测试
1、单选题:
执行#define PA8255 XBYTE[0x3FFC];PA8255=0x7e;后存储单元0x3FFC的值是( )。
选项:
A:未定
B:7e
C:Ox7e
D:8255H
答案: 【Ox7e 】
2、判断题:
“sfr”后面的地址可以用带有运算的表达式来表示。
选项:
A:对
B:错
答案: 【错】
3、判断题:
#include <reg51.h>与#include “reg51.h”是等价的。
选项:
A:错
B:对
答案: 【对】
4、单选题:
下列哪个不是KeilC的数据类型?
选项:
A:float
B:char
C:string
D:void
答案: 【string 】
5、单选题:
在8×51的输入/输出端口里,哪个输入/输出端口执行在输出功能时没有内部上拉电阻?
选项:
A:P0
B:P2
C:P1
D:P3
答案: 【P0】
6、单选题:
在8×51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器?
选项:
A:ALE
B:/PSEN
C:/EA
D:XTAL1
答案: 【/EA】
第五章 单元测试
1、判断题:
51单片机5个中断源相应地在芯片上都有中断请求输入引脚。
选项:
A:错
B:对
答案: 【错】
2、判断题:
MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
选项:
A:对
B:错
答案: 【对】
3、判断题:
中断初始化时,对中断 控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。
选项:
A:错
B:对
答案: 【错】
4、单选题:
当CPU响应外部中断0 (INT0)的中断请求后,程序计数器PC的内容是( )。
选项:
A:0003H
B:00013H
C:000BH
D:001BH
答案: 【0003H】
5、单选题:
51单片机的机器周期为2µs,则其晶振频率fosc为 ( ) MHz。
选项:
A:6
B:2
C:1
D:12
答案: 【6 】
6、单选题:
当外部中断0发出中断请求后,中断响应的条件是( )。( 附IE的定义:EA,×,×,ES,ET1,EX1,ET0,EX0)
选项:
A:SETB EX0
B:MOV IE,#61H
C:SETB ET0
D:MOV IE,#81H
答案: 【MOV IE,#81H】
7、单选题:
MCS-51单片机的中断源个数和中断优先级个数分别是( )。
选项:
A:5、2
B:6、3
C:6、2
D:5、3
答案: 【5、2 】
8、多选题:
MCS-51的中断系统由( )组成。
选项:
A:模式控制寄存器TMOD
B:中断允许控制寄存器IE
C:特殊功能寄存器TCON、SCON
D:中断顺序查询逻辑电路
E:中断优先级寄存器IP
答案: 【中断允许控制寄存器IE;特殊功能寄存器TCON、SCON;中断顺序查询逻辑电路;中断优先级寄存器IP】
9、多选题:
MCS-51的中断源是( )。
选项:
A:T0的溢出中断源
B:外部输入中断源(P3.2)
C:串行口发送和/接收中断源
D:外部输入中断源(P3.3)
E:T1的溢出中断源
答案: 【T0的溢出中断源;外部输入中断源(P3.2);串行口发送和/接收中断源;外部输入中断源(P3.3);T1的溢出中断源】
10、多选题:
MCS-51单片机外部中断源的中断请求方法可以是( )。
选项:
A:高电平触发
B:上升沿触发
C:下降沿触发
D:低电平触发
答案: 【下降沿触发;低电平触发】
第六章 单元测试
1、多选题:
MCS-51单片机定时器内部结构由( )组成。
选项:
A:TCON
B:T1
C:计数器
D:T0
E:TMOD
答案: 【TCON;T1;T0;TMOD】
2、单选题:
下列指令判断若定时器T0计满数就转LP的是( )。
选项:
A:JNB TR0, LP
B:JNB TF0,LP
C:JB TF0,LP
D:JB T0,LP
答案: 【JB TF0,LP 】
3、单选题:
51的定时器T0作计数方式,用模式1(16位计数器)则应用指令( )初始化编程。
选项:
A:MOV TMOD ,#05H
B:MOV TCON ,#05H
C:MOV TMOD ,#01H
D:MOV TMOD ,10H
答案: 【MOV TMOD ,#05H】
4、判断题:
51的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。
选项:
A:错
B:对
答案: 【对】
5、判断题:
当511的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。
选项:
A:对
B:错
答案: 【错】
6、判断题:
启动定时器工作,可使用SETB TRi (i=0,1)启动。
选项:
A:对
B:错
答案: 【对】
7、判断题:
在MCS-51单片机内部结构中,TMOD为模式控制寄存器,主要用来控制定时器的启动与停止。
选项:
A:错
B:对
答案: 【错】
8、判断题:
定时/计数器的工作模式寄存器TMOD可以进行位寻址。
选项:
A:对
B:错
答案: 【错】
9、判断题:
定时/计数器在使用前和溢出后,必须对其赋初值才能正常工作。
选项:
A:错
B:对
答案: 【错】
第七章 单元测试
1、单选题:
串行口的移位寄存器工作方式为:( )。
选项:
A:方式0
B:方式1
C:方式2
D:方式3
答案: 【方式0】
2、单选题:
在串行通信中,8051中发送和接收的寄存器是:( )。
选项:
A:TMOD
B:SBUF
C:SCON
D:DPTR
答案: 【SBUF】
3、单选题:
波特率的单位是:( )。
选项:
A:字符/秒
B:位/秒
C:字节/秒
D:帧/秒
答案: 【位/秒】
4、判断题:
串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。
选项:
A:错
B:对
答案: 【对】
5、判断题:
串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
选项:
A:错
B:对
答案: 【对】
6、单选题:
MCS-51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中的( ),向CPU申请中断。
选项:
A:RI置1或TI置0
B:RI置0或TI置1
C:RI或TI置1
D:RI或TI置0
答案: 【RI或TI置1】
7、单选题:
51单片机串行口用工作方式0时,( )。
选项:
A:数据从RDX串行输入,从TXD串行输出
B:数据从RDX串行输入或输出,同步信号从TXD输出
C:数据从RDX串行输出,从TXD串行输入
D:数据从TXD串行输入或输出,同步信号从RXD输出
答案: 【数据从RDX串行输入或输出,同步信号从TXD输出】
8、多选题:
已知系统使用了外部中断1和串口中断,下面是汇编程序开头格式,空白处依次填( )ORG 0000HAJMP MAIN______________AJMP Int1grom______________AJMP EsintgromORG 030H MAIN: ……
选项:
A:ORG 000BH
B:ORG 0003H
C:ORG 001BH
D:ORG 0023H
E:ORG 0013H
答案: 【ORG 0023H;ORG 0013H】
9、多选题:
51单片机的SCON寄存器的用途是( )。附SCON的定义:SM0,SM1,SM2,REN,TB8,RB8,TI,RI
选项:
A:接收中断标志
B:允许/不允许接收选择
C:低电平触发
D:下降沿触发
E:发送中断标志
答案: 【接收中断标志 ;允许/不允许接收选择;发送中断标志 】
10、单选题:
51单片机串行通讯时接收数据的过程是( )。
选项:
A:SCON初始化 → 软件RI清零→ RI置位→ 从RXD串行输入数据 → 从SBUF读数据
B:SCON初始化 → 从RXD串行输入数据 → 软件RI清零→ RI置位→ 从SBUF读数据
C:SCON初始化 → 从RXD串行输入数据 → RI置位→ 软件RI清零→ 从SBUF读数据
D:SCON初始化 → RI置位 → 从RXD串行输入数据→ 软件RI清零→ 从SBUF读数据
答案: 【SCON初始化 → 从RXD串行输入数据 → RI置位→ 软件RI清零→ 从SBUF读数据 】
第八章 单元测试
1、单选题:
共阳极LED数码管加反相器驱动时显示字符“6”的段码是( )。
选项:
A:82H
B:FAH
C:7DH
D:06H
答案: 【7DH】
2、判断题:
线选法是把单根的高位地址线直接接到存储器芯片的片选端。
选项:
A:对
B:错
答案: 【对】
3、判断题:
单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
选项:
A:错
B:对
答案: 【错】
4、判断题:
离散信号都是数字信号。
选项:
A:对
B:错
答案: 【错】
5、判断题:
在A/D变换时,抽样频率越高越好。
选项:
A:对
B:错
答案: 【对】
6、判断题:
微机控制系统的抗干扰问题是关系到微机应用成败的大问题。
选项:
A:错
B:对
答案: 【对】
7、单选题:
在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于( )。
选项:
A:同步传送
B:串行传送
C:并行传送
D:异步传送
答案: 【串行传送 】
8、单选题:
51单片机传送外部存贮器地址信号的端口是( )。
选项:
A:P0口和P1口
B:P1口和P2口
C:P1口和P3口
D:P0口和P2口
答案: 【P0口和P2口】
9、单选题:
MCS-51单片机的扩展I/O口与外部数据存储器的编址方式是:( ) 。
选项:
A:变址编址
B:统一编址
C:分别独立编址
D:动态变址
答案: 【统一编址】
第九章 单元测试
1、单选题:
中断功能具有什么好处?
选项:
A:让程序更有效率
B:让程序更复杂
C:其余选项都不是
D:让程序执行速度更快
答案: 【让程序更有效率 】
2、单选题:
在KeilC里,中断子程序与函数有何不同?
选项:
A:函数不必声明
B:中断子程序一定会有返回值
C:中断子程序不必声明
D:中断子程序必须有形式参数
答案: 【中断子程序不必声明】
3、单选题:
若要提高INT1的优先级,则应如何设置?
选项:
A:IE=0x01
B:IP=0x01
C:IE=0x04
D:IP=0x04
答案: 【IP=0x04】
4、单选题:
在8×51的Timer里,若使用Mode 0,其最大计数值为多少个机器周期?
选项:
A:1024
B:8192
C:65536
D:256
答案: 【8192】
5、单选题:
在共阳极8*8点阵里,其阴极如何连接?
选项:
A:各行阴极连接到行引脚
B:各行阴极连接到列引脚
C:各列阴极连接到列引脚
D:各列阴极连接到行引脚
答案: 【各行阴极连接到列引脚】
6、单选题:
通常8*8LED点阵的驱动方式是什么?
选项:
A:单向驱动
B:扫描驱动
C:双向驱动
D:直接驱动
答案: 【扫描驱动】
7、单选题:
利用下列( )关键字可以改变工作寄存器组。
选项:
A:sfr
B:using
C:interrupt
D:while
答案: 【using】
8、单选题:
具有模数转换功能的芯片是( )。
选项:
A:DAC0832
B:ADC0809
C:MAX813
D:PCF8563
答案: 【ADC0809】
9、单选题:
支持写入单片机或仿真调试的目标程序的文件格式是( ) 。
选项:
A:.ASM
B:.EXE
C:.C
D:.HEX
答案: 【.HEX】
评论0