-
第
(C
)
1
、
89S51
的内部程序存储器与数据存储器容量各为多少?
p>
A
、
64KB<
/p>
、
128B
C
、
4KB
、
128B
(B)
2
、
89S51
比
89C51
多出了哪个功
能?
A
、存储器加倍
B
、具有
WDT
工能
B
、
4KB
、
64KB
D
、
8KB
、
256B
C
、多了一个<
/p>
8
位输入
/
输出
端口
D
、多了一个串行口
(A)
3
、在
DIP40
封装的
8
X
51
芯片里,复位
RESET
引脚的引脚编号是什么
?
A
、
9
B
、
19
C
、
29
D
、
39
(C
)
4
、
在
DIP40
封装的
8
X
51
芯片里,接地引脚与电源引脚的引脚编号是什
么
?
A
、
1
、
B<
/p>
、
11.31
C
、
20
、
40
D
、
19
、<
/p>
39
5
、下列哪个软件同时提供
8
X
51
的汇编语言以及
C
语言的编译器?
(A)
21
C
、
Delphi
D
、
< br>VisualC++
Vision3
B
< br>、
JavaC++
(A)
6
、在
12MHz
始终脉冲的
8051
系统
一个机器周期有多长?
里,
C
、
1ms
A
、
1
口
s
B
、
12
口
s
D
、
12ms
(B
)
7<
/p>
、在
8
X
51<
/p>
芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器
?
A
、
Keil
A
、
XTAL1
B
、
EA
C
、
PSEN
D
、
ALE
(D
)
8
、下列哪个不是
8051
所提供的寻址方式?
< br>
A
、寄存器寻址
B
、间接寻址
C
、直接寻址
D
、独立寻址
(C)
9
、下列哪个寄存器是
8
X
51
内
的
16
位寄存器?
A
、
ACC
B
、
C
C
、
PC
D
、
R7
(C
)
10
、开发微型计算机系统所使用的在线仿真器简称什么
?
A
、
ISP
B
、
USP
C
、
ICE
D
、
SPI
第二早
(A)
1
、在
Keil
口
Visio
里开发的
8051
程序的第一步是什么?
A
、打开新的项目文件
C
、生成程序
B
、调试与仿真
D
、产生执行文件
(
D
)
2
、在
Keil
口
Visio
里,若要打开项目,应如何操作?
A
、运行
File/New
命令
C
、运行
Project/New
命令
B
、运行
File/Project
命令
D
、运行
Project/New Project
命令
(B)
3
、在
Keil
口
Vision
里,若要将
C
源文件添加当前的项目应如何操作?
A
、
运行运行
File/Add
Source File
命令
B
、
选择项目窗口里的
Source
Group1
项,单机鼠标右键,在弹出菜单中选
择
Add Source to
Group
‘
Source Group1
'
选项
C
、
单击
丄
按钮
(B)
(D)
(C
)
(B)
键
Keil
口
Vision,
若要生成工程,应如何操作?
运行
Tools/Build
命令
B
、单
击
一
按钮
D
、按
He
i
C
单击<
/p>
E3
按钮
键
、
5
、在
Keil
口
Visioi
里,若要打开
调试
/
仿真工具栏,应如何操作?
单击
口
按钮
单击
回
按钮
C
、
6
、在
Keil
口
Visioffi
,若要全速进行程序的调试
单击
⑷
按钮
C
7
、同上题,若要单步执行程序的调
试
、
单击
內
按钮
B
、单击
丄
按
钮
B
、
<
/p>
D
、单击
⑥
按钮
/
仿真,应如何操作?
B
、单击
開
按钮
B
D
、单击
*
可
按钮
、
/
仿真,
且要能跳过子程序,应如何操作
?
A
、单击
⑴
按钮
B
、单击
A
按钮
C
、单击
川
按钮
D
、单击
Sfl
按钮
8
、
进
p>
行调试
/
仿真时,若想要观察输入
/
输出端口的状态,应如何处理
?
B
、运行
View/Ports
命令
A
、运行
Peripherals/1/O-Ports
命令
单击
1
恳:
按钮
C
、运行
Edit/Ports
命令
K
eil
C
的预处理命令
?
(C
)
9
、
下列哪个不是
A
、
#include
B
、
#define
D
、
#if
C
、
#exit
(B)
10
、下列哪个不是
Keil C
的数据类型
?
A
、
void
B
、
string
C
char
D
、
float
、
AVV
-------
*
第二早
的
输入
/
输出端口里
,
哪个输入
/
输出端口执行在输出功能时没有内部
(
A
)
1
、在
8
X51
上拉电阻?
B
P
C
p>
、
P2
D
、
P3
P0
、
1
(C
)
2
、在
Keil C
的程序
若要指定
P0
的
bit3
,应如何编写?<
/p>
里
,
p>
B
C
P0
A
3
P0.3
Port0.3
D
、
Port
A
3
、
、
8 X
51
的
P0
采用哪种电路结构?
(B)
3
、
B
基极开路式输出
A
、集电极开路式输出
、
C
、发射机开路式输出
图腾柱输出
4
、
在
8
X51
里,若要扩展外部存储器时,数据总线连接哪个输入
/
输出端口?
A
、
P0
B
、
P1
C
、
P2
D
、
P3
(D)
5
、点亮一般的
LED
所耗用的电流约为多少
?
(B)
A
、
1~5
口
C
、
p>
1
?
5mA
一般地,蜂鸣器属于哪种负载
?
A
、电阻性负载
C
、电容性负载
B
10
?
20
、
口
10
?
20mA
电感性负载
不导电负载
B
、
A
)<
/p>
7
、
7405/7406
的输出采用哪种电路结构?
A
、集电极开路式输出
C
、
发射机开路式输出
B
、基极开路式输出
D
、图腾柱输出
(D
)
8
、在继电器中,
NO
接点是一种什么接点?
A
、不使用接点
C
、激磁后即开路的接点
(D
)
9
、所谓
2P
的继电器,代表什么意思?
A
、只有
2
个接点
C
、两组电源
B
、两相的负载
D
、
2
组
c
接点
B
、不存在接点
D
、常开接点
A
)
10
、共阳极七段数码管显示器的驱动信号有何特色?
A
、低电平点亮
B
、低电平不亮
C
、高电平点亮
D
、以上皆非
第四章
1
在
8
X<
/p>
51
的程序里,若要将某个输入
/
输出端口设置成输入功能
,
应如何处
、
理?
A<
/p>
、先输出高电平到该输入
/
输出端口
p>
B
、先输出低
电平到该输入
/
输出端口
/
输出端口的状态
< br>C
、先读取该输入
/
输出端口的
状态
下列哪种开关具有自动复位功
D
、先保存该输入
D
)
2
能?
、
D
按钮开关
C
、摇头开关
A
、拨码开关
B
、闸刀开关
、
3
、下列哪种开关具有多输出状态?
C
)
B
、
TACK
A
、摇头开关
switch
C
、
BCD
数字型拨码开关
D
、以上皆非
C
)
4
、
若
p>
要产生边沿触发信号,通常会使用哪种开关?
A
、拨码开关
B
、闸刀开关
C
、按钮开关
D
数字型拨码开关
、
D
数字型拨码开关
、
5
、
通
常电路板上的厂商设置
/
调整,可使用哪种开关?
A
、拨码开关
B
、闸刀开关
C
、按钮开关
B
)
6
、根据实验统计,当操作开关时,其不稳定状态大约持续多久
A
、
1~5ms
B
、
10~20ms
C
、
D
、
150~250
口
s
100~150ms
7
、
电路板上的跳线
(
Jumper
)
常被哪种开关替代?
D
数字型拨码开关
、
if-else if
语句与使用
switch
语句有何差
在
Keil C
里,判读开关状态时,使用
异?
B
)
8
、
A
、拨码开关
B
、闸刀开关
C
、按钮开关
A
、
if-else if
语句较快
C
、
switch
语句可判读较多开关状态
9
、
下列哪个不是数字型拨码开关?
C
)
A
、
16
进位数字型拨码开关
B
、
BCD
数字型拨码开
关
B
、
if-
else if
语句有优先级
D
、
switch
语句有优先级
C
、十二进位数字型拨码开关
D
、以上皆是
(A
)
10
、对于低电平动作
(
低电平触发
)
的开关而言,下列哪个不是在输入口上
连接
一个上拉电阻到
VCC
的目的
?
B
、防止不确定状态
A
、提供足够的驱动电流
D
、防止噪干扰声
C
、保持输入高电平
第五章
其扫描的时间间隔大约为多长比较适当
?
(D)
1
、当我们要设计多位数七段显示器时
,
D
、
0.015s
B
、
0.3s
C
、
0.15s
A
、
0.45s
(B)
2
、
与多个
单位数七段显示器比较,使用多位数的七段显示器模块有什么优点?
(D)
(D)
A
、数字显示比较好看
C
、比较高级
B
、成本比较低廉
D
、电路比较复杂
/
输出端口?
D
、
8
位
3
、
若要连
接
4
X
4
键盘
与微处理机,至少需要多少位的输入
A
、
16
位
B
、
12
位
C
、
9
位
4
、
对
p>
于多个按钮的输入电路而言,应如何连接比较简洁?
A
、采用数组式连接
C
、采用并列式连接
B
、采用串行式连接
D
、采用跳线式连接
5
、
使用<
/p>
7447
驱动七段显示器时,若要测试其所连接的七段显示器是否
故障,应
如何处理?
A
、将
test
引脚连接高
电平
C
、将
LT
引脚连接高电平
B
、将
test
引脚连接低电平
D
、将
LT
引脚连接低电平
(C
)
6
、
使用
74138
译码时,应如何连接才能正常译码?
G1
、
G2A
、
G2B
引脚连接高电平
B
G1
、
G2A
、
G2B
引脚连接低电平
、
p>
C
G2A
、
G2B
引脚连接低电平
G1
引脚连接高电平,
、
p>
G2A
、
G2B
引
脚连接高电平
G1
引脚连接低电平,
(B)
7
、
74C922
提供什么功能?
B
、
4
X
4
键盘扫描
A
、七段显示器译码功能
D
、
16<
/p>
位扫描信号产生器
C
、
4
X5
键盘扫描
将会如何?
8
、
T
p>
TL
的输入引脚若空接,
D
、不允许
B
、视为低电平
C
、高阻抗状态
A
、视为高电平
(C
)
(D)
9
、
CMO
S
的输入引脚若空接,将会如何?
A
、视为高电平
B
、视为低电平
C
、高阻抗状态<
/p>
D
、不允许
两者的
差异是什么
?
10
、
74
46
与
7447
都是共阳极七段显示器
译码驱动器,
B
、
< br>7447
的驱动电流较大
A<
/p>
、
7446
的驱动电流较大
D
、
7447
的负载电压较高
C
、<
/p>
7446
的负载电压较高
第八早
(C)
1
、中断功能具有什么好处
?
A
、让程序
更复杂
B
、让程序执行速度更快
C
、让程序更有效率
D
、以上皆非
D
、
3,7
(A)
2
、
8 X51
提供几个外部中断和定时器
/
计数器
中断
?
C
、
2,3
A
、
2,2
B
、
3,6
B
、启动中断功能
(A)
3
、
8 X51
的
IP
缓存器的功能如何
?
A
、设置中断优先级
C
、设置中断触发信号
D
、
定
p>
义
CPU
的网址
(C
)
4
、
若要让
INTO
采用低电平触发,则应如何
设置
?
A
、
(A)
5
、
EX0=0
动程序中断?
B
、
在
Keil
EX0=1
C
、
IT0=0
D
、
IT0=1
口
Visio
里进行调试
/<
/p>
仿真时,在哪里操作才能触
B
、在
Cotorl Box
对话框里
D
、直接按
,°」
键
A
、在
Interrupt System
C
、直接单击
開
按钮即可
(D)
6
、在
8
X51
所提供的中断功能里,下列哪个优先级比较高?
A
、
T1
B
、
RI/TI
C
、
T0
D
、
INT0
(B)
7
、
在
TCON
缓存里,
IE1
的功能是什么?
A
、触
发
IE1
中断
C
、提高
IE1
优先等级
B
、指示
IE1
中断的标志
D
、取
消
IE1
中断
(A)
8
、在
Keil
C
里,中断子程序与函数又何不同?
A
、中断子程序不必声明
C
、中断子程序必须有形式参数
B
、函数不必声明
D
、中断子程序一定会有返回值
(B)
9
、若要同时启用
INT0
及
INT1
中断
功能,则应如何设置?
A
、
TCON=0 X81
03
(C)
10
< br>、若要提高
INT1
的优先级,则应如何设置?
A
、
IP=0
X01
B
、
IE=0 X01
C
、
IP=0 X04
D
、
IE=0 X04
B
、
IE=0
X
85
C
、
IP=0 X83
D
、
IE=0
X
第七章
A
、
Gate=0
B
、
Gate=1
D
、
C/
T
=1
C
、
C/
T
=0
(B
)
1
、在
8 X51
的
Timer
里,若使用
Mode
0
,其最大计数值为多少个机器周期
?
C
、
1024
D
、
256
哪一种方式一次可定时
2
、在
12MHz
的
8
X51
系统里,
5ms
?
(A)
A
、
Mode
0
及
Mode 1
B
、
Mode
1
及
Mode 2
A
、
65636
B
、
8192
C
、
Mode
2
及
Mode 3
(D
)
3
、
若要让
Timer
作为外部计数只用,应如何设置
?
D
、
Mode3
及
Mode 1
(B)
4
、如何设置
8
X
51
的
Timer
才能从外部引脚启动?
A
、
Gate=0
B
、
Gate=1
c
、
c/
T
=0
D
、
C/
T
=1
(C
)
5
、
下列哪个不是
8
X51
所提供的省电方
式?
(C
)
A
、
PD
方式
B
、
IDL
方式
LP
方式
C
、
B
p>
、
找回遗失数据
防止中毒
寄存器
C
、
Oxle
、
Oxel
待机方式
6
、
89S51
的看门狗有何作用?
A
、重复执行程序
(C
)
7
、
若要启用
WDT
,
则应依次填入
WDTRST
哪些数据
?
A
、
0xe1
、
0xe2 B
、
0xe1
、
0x1e
D
、
0x10
、
0x01
(C
)
8
、
8
X51
的定时器,在下列哪种方式下具有自动加载功能
?
A
、
Mode0
B
、
Model
C
、
Mode2
D
、
Mode3
9
、若要设置定时器的方
式,可在下列哪个寄存器中设置
?
A
、
TMOD
B
、
TCON
C
、
TH
TL
10
、若将
Timer
。
设置为外部启动
,
则可由哪个引脚启动
?
A
、
P3.2
B
、
P3.3
C
、
P3.4
P3.5
第八章
(B)
1
、下列哪个
IC
具有将串行数据转换成并行数据的功能
?
A
、
74138
B
、
74165
C
、
74165
74168
(C
)
2
、
下列哪个
IC
具有将并行数据转换成串行数据的功能
?
A
、
74138
B
、
74165
C
、
74165
74168
UART
是指哪项器件?
(B)
3
、
A
、单向传输器
C
、全双工通用并行口
B
、
通
用串行数据与并行数据转换器
通用异步串行端口
C
、半单工
C
、
Mode2
D
、单工
产生波特率
?
D
、
Mode3
在
同一时刻,只能接收或
发送信号者称为什么?
(D)
4
、
A
、半双工
B
、全双工
B
、
Mode1
(B)
5
、
在
8
X51
的串行口里,在哪一种方式下,可利用
Timer1
A
、
Mode0
6
、
8
X51
的串行口是通过哪些引脚进行数据传输的?
A
、
RXD
引脚接收数据
C
、
RXD
发送数据
B
、
TXD
引脚接收数据
D
、以上皆非
CPU
(C
)
7
、
在
8 X51
里,若通过串行端口传出
数据,贝【
J
只要将数据放入哪个寄存
器
,
就会自动将它传出?
A
、
SMOD
B
、
TBUF
C
、
SBUF
D
、
RBUF
(D)
8
、在
8 X51
里,若
CPU
完成串行端口数据的接收将会如何?
A
、将
T1
标志变为
0
B
、将<
/p>
RI
标志变为
0