好文档 - 专业文书写作范文服务资料分享网站

单片机选择题(有答案)

天下 分享 时间: 加入收藏 我要投稿 点赞

第一章

(C)1、89S51的内部程序存储器与数据存储器容量各为多少

A、64KB、128B C、4KB、128B

B、4KB、64KB

D、8KB、256B

(B)2、89S51比89C51多出了哪个功能

A、存储器加倍

B、具有WDT工能

C、 多了一个8位输入/输出端口 D、多了一个串行口

(A)3、在DIP40封装的8×51芯片里,复位RESET引脚的引脚编号是什么

A、 9

B、19

C、29

D、39

(C)4、在DIP40封装的8×51芯片里,接地引脚与电源引脚的引脚编号是什么

A、1、21

B、

C、20、40

D、19、39

(A)5、下列哪个软件同时提供8×51的汇编语言以及C语言的编译器

A、Keil μVision3 B、JavaC++

C、Delphi

D、VisualC++

(A)6、在12MHz始终脉冲的8051系统里,一个机器周期有多长

A、1μs

B、12μs

C、1ms

D、12ms

(B)7、在8×51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器

A、 XTAL1

B、EA

C、PSEN

D、ALE

(D)8、下列哪个不是8051所提供的寻址方式

A、寄存器寻址 B、间接寻址

C、直接寻址

D、独立寻址

(C)9、下列哪个寄存器是8×51内的16位寄存器

A、ACC

B、C

C、PC

D、R7

(C)10、开发微型计算机系统所使用的在线仿真器简称什么

A、ISP

B、USP

C、ICE

D、SPI

第二章

(A)1、在Keil μVision3里开发的8051程序的第一步是什么

A、打开新的项目文件 C、 生成程序

B、调试与仿真

D、产生执行文件

(D)2、在Keil μVision3里,若要打开项目,应如何操作

A、 运行File/New命令

B、运行File/Project命令

D、运行Project/New Project命令

C、 运行Project/New命令

(B)3、在Keil μVision 3里,若要将C源文件添加当前的项目应如何操作

A、运行运行File/Add Source File命令

B、 选择项目窗口里的Source Group1项,单机鼠标右键,在弹出菜单中选择

Add Source to Group ‘Source Group1’选项

按钮 键

C、 单击D、按

(B)4、在Keil μVision3里,若要生成工程,应如何操作

A、运行Tools/Build命令 C、单击

按钮

B、单击按钮 键

D、按

(D)5、在Keil μVision3里,若要打开调试/仿真工具栏,应如何操作

A、单击C、单击

按钮 按钮

B、单击D、单击

按钮 按钮

(C)6、在Keil μVision3里,若要全速进行程序的调试/仿真,应如何操作

A、单击C、单击

按钮 按钮

B、单击D、单击

按钮 按钮

(B)7、同上题,若要单步执行程序的调试/仿真,且要能跳过子程序,应如何操作

A、单击C、单击

按钮 按钮

B、单击D、单击

按钮 按钮

(A)8、进行调试/仿真时,若想要观察输入/输出端口的状态,应如何处理

A、运行Peripherals/I/O-Ports命令 B、运行View/Ports命令 C、运行Edit/Ports命令

D、单击

按钮

(C)9、下列哪个不是Keil C的预处理命令

A、 #include

B、#define

C、#exit

D、#if

(B)10、下列哪个不是Keil C的数据类型

A、void

B、string

C、char

D、float

第三章

(A)1、在8×51的输入/输出端口里,哪个输入/输出端口执行在输出功能时没有内部上拉电阻

A、P0

B、P1

C、P2

D、P3

(C)2、在Keil C的程序里,若要指定P0的bit3,应如何编写

A、

B、

C、P0^3

D、Port^3

(B)3、8×51的P0采用哪种电路结构

A、 集电极开路式输出 C、 发射机开路式输出

B、基极开路式输出 D、图腾柱输出

(A)4、在8×51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口

A、P0 B、P1 C、P2 D、P3

(D)5、点亮一般的LED所耗用的电流约为多少

A、1~5μA C、1~5mA

B、10~20μA D、10~20mA

(B)6、一般地,蜂鸣器属于哪种负载

A、电阻性负载 C、电容性负载

(A)7、7405/7406的输出采用哪种电路结构

A、 集电极开路式输出 C、 发射机开路式输出

B、基极开路式输出 D、图腾柱输出

B、电感性负载 D、不导电负载

(D)8、在继电器中,NO接点是一种什么接点

A、不使用接点

B、不存在接点 D、常开接点

C、激磁后即开路的接点

(D)9、所谓2P的继电器,代表什么意思

A、只有2个接点 C、 两组电源

B、两相的负载 D、2组c接点

(A)10、共阳极七段数码管显示器的驱动信号有何特色

A、低电平点亮 C、高电平点亮

B、低电平不亮 D、以上皆非

第四章

(A)1、在8×51的程序里,若要将某个输入/输出端口设置成输入功能,应如何处理

A、先输出高电平到该输入/输出端口 B、先输出低电平到该输入/输出端口 C、先读取该输入/输出端口的状态

(D)2、下列哪种开关具有自动复位功能

A、拨码开关

B、闸刀开关

C、摇头开关

D、按钮开关

D、先保存该输入/输出端口的状态

(C)3、下列哪种开关具有多输出状态

A、摇头开关

B、TACK switch D、以上皆非

C、BCD数字型拨码开关

(C)4、若要产生边沿触发信号,通常会使用哪种开关

A、拨码开关

B、闸刀开关

C、按钮开关

D、数字型拨码开关

(A)5、通常电路板上的厂商设置/调整,可使用哪种开关

A、拨码开关

B、闸刀开关

C、按钮开关

D、数字型拨码开关

(B)6、根据实验统计,当操作开关时,其不稳定状态大约持续多久

A、1~5ms

B、10~20ms D、150~250μs

C、100~150ms

(A)7、电路板上的跳线(Jumper)常被哪种开关替代

A、拨码开关

B、闸刀开关

C、按钮开关

D、数字型拨码开关

(B)8、在Keil C里,判读开关状态时,使用if-else if语句与使用switch语句有何差

B、if-else if语句有优先级

A、if-else if语句较快

C、switch语句可判读较多开关状态 D、switch语句有优先级

(C)9、下列哪个不是数字型拨码开关

A、16进位数字型拨码开关

B、BCD数字型拨码开关 D、以上皆是

C、十二进位数字型拨码开关

(A)10、对于低电平动作(低电平触发)的开关而言,下列哪个不是在输入口上连接

一个上拉电阻到VCC的目的

A、提供足够的驱动电流 C、保持输入高电平

B、防止不确定状态 D、防止噪干扰声

第五章

(D)1、当我们要设计多位数七段显示器时,其扫描的时间间隔大约为多长比较适当

A、

B、

C、

D、

(B)2、与多个单位数七段显示器比较,使用多位数的七段显示器模块有什么优点

A、数字显示比较好看 C、比较高级

B、成本比较低廉

D、电路比较复杂

(D)3、若要连接4×4键盘与微处理机,至少需要多少位的输入/输出端口

A、16位

B、12位

C、9位

D、8位

(A)4、对于多个按钮的输入电路而言,应如何连接比较简洁

A、采用数组式连接 C、采用并列式连接

B、采用串行式连接 D、采用跳线式连接

(D)5、使用7447驱动七段显示器时,若要测试其所连接的七段显示器是否故障,应

如何处理

A、将test引脚连接高电平 C、将LT引脚连接高电平

B、将test引脚连接低电平 D、将LT引脚连接低电平

(C)6、使用74138译码时,应如何连接才能正常译码

A、G1、G2A、G2B引脚连接高电平 B、 G1、G2A、G2B引脚连接低电平

C、 G1引脚连接高电平,G2A、G2B引脚连接低电平 D、G1引脚连接低电平,G2A、G2B引脚连接高电平

(B)7、74C922提供什么功能

A、七段显示器译码功能 C、4×5键盘扫描

B、4×4键盘扫描 D、16位扫描信号产生器

(A)8、TTL的输入引脚若空接,将会如何

A、 视为高电平 B、视为低电平 C、高阻抗状态

(D)9、CMOS的输入引脚若空接,将会如何

A、 视为高电平 B、视为低电平 C、高阻抗状态

D、不允许 D、不允许

(C)10、7446与7447都是共阳极七段显示器译码驱动器,两者的差异是什么

A、7446的驱动电流较大 C、7446的负载电压较高

B、7447的驱动电流较大 D、7447的负载电压较高

第六章

(C)1、中断功能具有什么好处

A、让程序更复杂

B、让程序执行速度更快

D、以上皆非

C、让程序更有效率

(A)2、8×51提供几个外部中断和定时器/计数器中断

A、 2,2

B、3,6

C、 2,3

D、3,7

(A)3、8×51的IP缓存器的功能如何

A、设置中断优先级 C、设置中断触发信号

B、启动中断功能

D、定义CPU的网址

(C)4、若要让INT0采用低电平触发,则应如何设置

A、EX0=0

B、EX0=1

C、IT0=0

D、IT0=1

(A)5、在Keil μVision3里进行调试/仿真时,在哪里操作才能触动程序中断

A、在Interrupt System C、直接单击

按钮即可

B、在Cotorl Box对话框里 D、直接按

(D)6、在8×51所提供的中断功能里,下列哪个优先级比较高

A、T1

B、RI/TI

C、T0

D、INT0

(B)7、在TCON缓存里,IE1的功能是什么

A、触发 IE1中断

B、指示IE1中断的标志 D、取消IE1中断

C、 提高IE1优先等级

(A)8、在Keil C里,中断子程序与函数又何不同

A、中断子程序不必声明

B、函数不必声明

7h5aa3t5mr0h1ll01eyq0a6ri16ozy014fn
领取福利

微信扫码领取福利

微信扫码分享