一、单选题 (题数:40,共 60.0 分)
1
第4章 一个单片机应用系统用LED数码管显示字符"8"的段码是80H,可以断定该显示系统用的是什么?
(1.5分)1.5 分
A、
不加反相驱动的共阴极数码管
B、
加反相驱动的共阴极数码管或不加反相驱动的共阳极数码管
C、
加反相驱动的共阳极数码管
D、
以上都不对
我的答案:B
2
外部扩展存储器时,分时复用作数据线和低8位地址线的是哪一个并行I/O口呢?
(1.5分)1.5 分
A、
P0口
B、
P1口
C、
P2口
D、
P3口
我的答案:A
3
51单片机中断系统有几个中断源?
(1.5分)1.5 分
A、
1
B、
2
C、
4
D、
5
我的答案:D
4
SFR的英文是什么?
(1.5分)1.5 分
A、
Search Function Register
B、
Special Flash Register
C、
Special Function Register
D、
Special Function Right
我的答案:C
5
单片机应用系统包括哪两个部分?
(1.5分)1.5 分
A、
硬件系统和控制程序
B、
运算器和控制器
C、
时钟电路和复位电路
D、
程序存储器和数据存储器
我的答案:A
6
单片机的哪个并行I/O端口引脚定义了第二功能呢?
(1.5分)1.5 分
A、
P0
B、
P1
C、
P2
D、
P3
我的答案:D
7
如果晶振频率是12MHz,那么振荡信号频率是多少呢?
(1.5分)1.5 分
A、
6MHz
B、
12MHz
C、
24MHz
D、
36MHz
我的答案:B
8
单片机上电复位后,PC的内容为 。
(1.5分)1.5 分
A、
0000H
B、
0003H
C、
000BH
D、
0800H
我的答案:A
9
T0的计数溢出标志位是下面哪一个呢?
(1.5分)1.5 分
A、
TCON中的TF0
B、
TCON中的TF1
C、
TCON中的TR0
D、
TCON中的TR1
我的答案:A
10
51单片机中断系统有几个中断优先级别?
(1.5分)1.5 分
A、
1
B、
2
C、
4
D、
5
我的答案:B
11
2.5是什么类型的常量?
(1.5分)0.0 分
A、
字符常量
B、
整型常量
C、
浮点常量
D、
位常量
我的答案:A
12
CPU由哪两部分组成?
(1.5分)1.5 分
A、
运算器和控制器
B、
加法器和寄存器
C、
运算器和加法器
D、
运算器和译码器
我的答案:A
13
下面哪个部件是用于处理单片机远距离通信的呢?
(1.5分)0.0 分
A、
并行I/O端口
B、
串行I/O端口
C、
存储器
D、
中断系统
我的答案:D
14
MCS-51系列单片机CPU开总中断语句是下面哪一个?
(1.5分)1.5 分
A、
EA=1;
B、
ES=1;
C、
EA=0;
D、
EX0=1;
我的答案:A
15
一旦单片机处于混乱状态,哪个信号有效可以让它瞬间由混乱回复到最初的和谐?
(1.5分)1.5 分
A、
时钟信号
B、
中断系统
C、
定时器
D、
复位信号
我的答案:D
16
单片机的4个并行I/O端口各占几个引脚?
(1.5分)1.5 分
A、
4
B、
8
C、
12
D、
16
我的答案:B
17
第4章 定义字符串如下:char ch[]=”china”,这个数组的长度是多少呢?
(1.5分)0.0 分
A、
1
B、
4
C、
5
D、
6
我的答案:A
18
考试-单选题3题干.docx
(1.5分)0.0 分
A、
T0中断
B、
T1中断
C、
外部中断0,边沿触发,下降沿有效
D、
外部中断1,边沿触发,下降沿有效
E、
外部中断0,电平触发,低电平有效
F、
外部中断1,电平触发,低电平有效
我的答案:A
19
参与取余运算的数据必须都是( )。
(1.5分)1.5 分
A、
整型数据
B、
浮点数
C、
字符
D、
字符串
我的答案:A
20
单片机能够直接识别的语言是哪一个呢?
(1.5分)1.5 分
A、
高级语言
B、
C语言
C、
二进制语言
D、
汇编语言
我的答案:C
21
51单片机复位的条件是什么?
(1.5分)0.0 分
A、
复位引脚上有1个机器周期以上的高电平
B、
复位引脚上有2个机器周期以上的高电平
C、
复位引脚上有1个机器周期以上的低电平
D、
复位引脚上有2个机器周期以上的低电平
我的答案:A
22
对于同一个显示字符,例如“0”,共阳极数码管和共阴极数码管的显示码之间有什么关系?
(1.5分)1.5 分
A、
按位取反
B、
按位或
C、
按位与
D、
按位异或
我的答案:A
23
CPU中的哪一部分是负责算术逻辑运算的呢?
(1.5分)1.5 分
A、
控制器
B、
运算器
C、
寄存器
D、
存储器
我的答案:B
24
for语句中的第1个表达式一般是用来做什么呢?
(1.5分)1.5 分
A、
循环变量赋初值
B、
循环条件判断
C、
修改循环变量
D、
循环体
我的答案:A
25
主程序被打断的地方称为什么?
(1.5分)1.5 分
A、
中断源
B、
入口地址
C、
中断向量
D、
断点
我的答案:D
26
while(1);这个语句的作用是什么?
(1.5分)1.5 分
A、
原地踏步
B、
没有用
C、
让信号灯闪烁
D、
延时
我的答案:A
27
考试-单选题2题干.docx
(1.5分)0.0 分
A、
静态显示,P2口连接的数码管显示秒表个位
B、
动态显示,P2口连接的数码管显示秒表个位
C、
静态显示,P0口连接的数码管显示秒表个位
D、
动态显示,P0口连接的数码管显示秒表个位
我的答案:D
28
定时器T0工作在方式2下,若需要计数50次,则初始值为下面哪一个?
(1.5分)1.5 分
A、
50
B、
0
C、
256
D、
206
我的答案:D
29
单片机的机器周期是晶振震荡信号周期的多少倍?
(1.5分)1.5 分
A、
1
B、
2
C、
6
D、
12
我的答案:D
30
单片机的4个并行I/O端口各占几个引脚?
(1.5分)1.5 分
A、
4
B、
8
C、
12
D、
16
我的答案:B
31
第4章 以下对一维数组的定义中不正确的是哪一个?
(1.5分)1.5 分
A、
double x[5]={2.0,4.0,6.0,8.0,10.0};
B、
int y[5]={0,1,3,5,7,9};
C、
char ch1[ ]={'1', '2', '3', '4', '5'};
D、
char ch2[ ]={'\x10', '\xa', '\x8'};
我的答案:B
32
将1个数中的指定位置1,其余位不变,应该用什么运算呢?
(1.5分)1.5 分
A、
按位与
B、
按位或
C、
按位异或
D、
按位取反
我的答案:B
33
单片机中最基本的时间单位是什么?
(1.5分)1.5 分
A、
振荡信号
B、
状态时钟
C、
机器周期
D、
指令周期
我的答案:C
34
以下那个数据类型只占用一个单元字节?
(1.5分)0.0 分
A、
char
B、
int
C、
long
D、
float
我的答案:B
35
RAM的英文是什么呢?
(1.5分)1.5 分
A、
Read Memory
B、
Read-write Memory
C、
Random Access Memory
D、
Repeat write Memory
我的答案:C
36
具有可读可写功能,掉电后数据丢失的存储器是 。
(1.5分)1.5 分
A、
CPU
B、
RAM
C、
ROM
D、
ALU
我的答案:B
37
C语言对嵌套if语句的规定是:else语句总是与( )配对。
(1.5分)1.5 分
A、
其之前最近的if
B、
第一个if
C、
缩进位置相同的if
D、
其之前最近的且尚未配对的if
我的答案:D
38
Intel 8051CPU是几位的单片机?
(1.5分)1.5 分
A、
4位
B、
8位
C、
16位
D、
32位
我的答案:B
39
当T1在下列哪种情况下, T1中断请求标志位TF1自动置1,向CPU申请中断。
(1.5分)1.5 分
A、
赋初值时
B、
计数溢出
C、
启动时
D、
设置工作方式时
我的答案:B
40
关系运算中,比较两个值是否相等,应该用下面哪个符号呢?
(1.5分)1.5 分
A、
==
B、
=
C、
>=
D、
<=< p="">
我的答案:A
二、多选题 (题数:5,共 10.0 分)
1
以下哪些设备是外部输入设备?
(2.0分)2.0 分
A、
LED
B、
开关
C、
键盘
D、
鼠标
我的答案:BCD
2
一个数码管若要点亮字型“3”,则以下哪种正确?
(2.0分)1.0 分
A、
com端接正,字型码为0XB0
B、
com端接正,字型码为0X4F
C、
com端接负,字型码为0X4F
D、
com端接负, abcdg段接高电平
我的答案:AAD
3
下面选项中对DIP40封装的芯片叙述正确的是哪几个?
(2.0分)2.0 分
A、
有40个引脚
B、
双列直插式封装
C、
DIP是Dual In-line Package的缩写
D、
不用插座无法焊接
我的答案:ABC
4
第4章 定义了数组unsigned char led[8];下面哪些叙述是正确的呢?
(2.0分)0.0 分
A、
这个数组有8个元素。
B、
led[8]是数组最后一个元素
C、
这个数组在内存中占据8个字节单元。
D、
led[0]是数组第一个元素。
我的答案:BCD
5
I/O接口是下面哪两个部件之间的交换信息的媒介和桥梁。
(2.0分)2.0 分
A、
CPU
B、
存储器
C、
I/O设备
D、
最小系统
我的答案:AC
三、判断题 (题数:20,共 30.0 分)
1
while语句中的表达式的值为非0的时候,就可以继续重复执行循环体。
(1.5分)1.5 分
我的答案: √
2
第4章 数组名就代表了数组中第一个元素在内存中的地址,数组元素按照次序依次顺序存放。
(1.5分)1.5 分
我的答案: √
3
第4章 静态显示适用于多位数码管的连接,因此它的编程方法简单。
(1.5分)1.5 分
我的答案: ×
4
在delay函数和main函数中都定义了变量i,这是不符合C语言语法的,编译会出错。
(1.5分)1.5 分
我的答案: ×
5
单片机的中断系统可以解决快速CPU与慢速外设信息交换的矛盾,提高CPU的工作效率。
(1.5分)1.5 分
我的答案: √
6
第4章 共阳极数码管指的是a、b、c、d、e、f等各段连接着内部二极管的正极。
(1.5分)1.5 分
我的答案: ×
7
单片机控制程序通常都是一个无限循环程序,只要单片机上电,就一直在执行程序。
(1.5分)1.5 分
我的答案: √
8
只要提出中断请求,CPU会立刻响应中断。
(1.5分)1.5 分
我的答案: ×
9
单片机所连接的所有外部设备都可以是中断源。
(1.5分)1.5 分
我的答案: ×
10
Input是输入的意思,是指CPU送给I/O设备的信息。
(1.5分)1.5 分
我的答案: ×
11
单片机也称为微处理器。
(1.5分)1.5 分
我的答案: ×
12
TMOD=0X01;表示定时器T0当前设置为工作方式1。
(1.5分)1.5 分
我的答案: √
13
我们实训用的Keil C51软件可以把高级语言翻译成单片机能够识别的二进制语言。
(1.5分)1.5 分
我的答案: √
14
C语言程序可以直接下载到单片机中。
(1.5分)1.5 分
我的答案: ×
15
定时器工作在方式2下,当计满溢出后,THx可以实现初始值的自动重装载。
(1.5分)1.5 分
我的答案: √
16
定时器的工作方式1是16位计数器,THx和TLx都参与计数过程。
(1.5分)1.5 分
我的答案: √
17
单片机最小系统电路是指单片机能够工作的最小电路,一般包括时钟电路和复位电路。
(1.5分)1.5 分
我的答案: √
18
如果CPU正在响应更高优先级别的中断请求,当前请求将不会响应。
(1.5分)1.5 分
我的答案: √
19
第4章 在C语言中,'B'是指字符B,而“B"表示字符串,它包含字符'B'和结束符两个字符。
(1.5分)1.5 分
我的答案: √
20
do while中while语句的表达式后面一定要加上分号。
(1.5分)1.5 分
我的答案: √