单片机选择题有答案.docx
- 文档编号:22994273
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:21
- 大小:54.56KB
单片机选择题有答案.docx
《单片机选择题有答案.docx》由会员分享,可在线阅读,更多相关《单片机选择题有答案.docx(21页珍藏版)》请在冰豆网上搜索。
单片机选择题有答案
第一章
(C)1、89S51的内部程序存储器与数据存储器容量各为多少
A、64KB、128BB、4KB、64KB
C、4KB、128BD、8KB、256B
(B)2、89S51比89C51多出了哪个功能
A、存储器加倍B、具有WDT工能
C、多了一个8位输入/输出端口D、多了一个串行口
(A)3、在DIP40封装的8×51芯片里,复位RESET引脚的引脚编号是什么
A、9B、19C、29D、39
(C)4、在DIP40封装的8×51芯片里,接地引脚与电源引脚的引脚编号是什么
—
A、1、21B、C、20、40D、19、39
(A)5、下列哪个软件同时提供8×51的汇编语言以及C语言的编译器
A、KeilµVision3B、JavaC++C、DelphiD、VisualC++
(A)6、在12MHz始终脉冲的8051系统里,一个机器周期有多长
A、1µsB、12µsC、1msD、12ms
(B)7、在8×51芯片里,哪个引脚用于控制使用内部程序存储器还是外部程序存储器
A、XTAL1B、
C、
D、ALE
(D)8、下列哪个不是8051所提供的寻址方式
A、寄存器寻址B、间接寻址C、直接寻址D、独立寻址
(C)9、下列哪个寄存器是8×51内的16位寄存器
A、|
B、ACCB、CC、PCD、R7
(C)10、开发微型计算机系统所使用的在线仿真器简称什么
A、ISPB、USPC、ICED、SPI
第二章
(A)1、在KeilµVision3里开发的8051程序的第一步是什么
A、打开新的项目文件B、调试与仿真
C、生成程序D、产生执行文件
(D)2、在KeilµVision3里,若要打开项目,应如何操作
A、>
B、运行File/New命令B、运行File/Project命令
C、运行Project/New命令D、运行Project/NewProject命令
(B)3、在KeilµVision3里,若要将C源文件添加当前的项目应如何操作
A、运行运行File/AddSourceFile命令
B、选择项目窗口里的SourceGroup1项,单机鼠标右键,在弹出菜单中选择AddSourcetoGroup‘SourceGroup1’选项
C、单击
按钮
D、按
键
(B)4、在KeilµVision3里,若要生成工程,应如何操作
A、运行Tools/Build命令B、单击
按钮
C、单击
按钮D、按
键
—
(D)5、在KeilµVision3里,若要打开调试/仿真工具栏,应如何操作
A、单击
按钮B、单击
按钮
C、单击
按钮D、单击
按钮
(C)6、在KeilµVision3里,若要全速进行程序的调试/仿真,应如何操作
A、单击
按钮B、单击
按钮
C、单击
按钮D、单击
按钮
(B)7、同上题,若要单步执行程序的调试/仿真,且要能跳过子程序,应如何操作
A、单击
按钮B、单击
按钮
C、单击
按钮D、单击
按钮
(A)8、进行调试/仿真时,若想要观察输入/输出端口的状态,应如何处理
&
A、运行Peripherals/I/O-Ports命令B、运行View/Ports命令
C、运行Edit/Ports命令D、单击
按钮
(C)9、下列哪个不是KeilC的预处理命令
A、#includeB、#defineC、#exitD、#if
(B)10、下列哪个不是KeilC的数据类型
A、voidB、stringC、charD、float
第三章
(A)1、在8×51的输入/输出端口里,哪个输入/输出端口执行在输出功能时没有内部上拉电阻
A、P0B、P1C、P2D、P3
(
(C)2、在KeilC的程序里,若要指定P0的bit3,应如何编写
A、B、C、P0^3D、Port^3
(B)3、8×51的P0采用哪种电路结构
A、集电极开路式输出B、基极开路式输出
C、发射机开路式输出D、图腾柱输出
(A)4、在8×51里,若要扩展外部存储器时,数据总线连接哪个输入/输出端口
A、P0B、P1C、P2D、P3
(D)5、点亮一般的LED所耗用的电流约为多少
A、1~5µAB、10~20µA
C、1~5mAD、10~20mA
[
(B)6、一般地,蜂鸣器属于哪种负载
A、电阻性负载B、电感性负载
C、电容性负载D、不导电负载
(A)7、7405/7406的输出采用哪种电路结构
A、集电极开路式输出B、基极开路式输出
C、发射机开路式输出D、图腾柱输出
(D)8、在继电器中,NO接点是一种什么接点
A、不使用接点B、不存在接点
C、激磁后即开路的接点D、常开接点
?
(D)9、所谓2P的继电器,代表什么意思
A、只有2个接点B、两相的负载
C、两组电源D、2组c接点
(A)10、共阳极七段数码管显示器的驱动信号有何特色
A、低电平点亮B、低电平不亮
C、高电平点亮D、以上皆非
第四章
(A)1、在8×51的程序里,若要将某个输入/输出端口设置成输入功能,应如何处理
A、先输出高电平到该输入/输出端口B、先输出低电平到该输入/输出端口
—
C、先读取该输入/输出端口的状态D、先保存该输入/输出端口的状态
(D)2、下列哪种开关具有自动复位功能
A、拨码开关B、闸刀开关C、摇头开关D、按钮开关
(C)3、下列哪种开关具有多输出状态
A、摇头开关B、TACKswitch
C、BCD数字型拨码开关D、以上皆非
(C)4、若要产生边沿触发信号,通常会使用哪种开关
A、拨码开关B、闸刀开关C、按钮开关D、数字型拨码开关
(A)5、通常电路板上的厂商设置/调整,可使用哪种开关
A、拨码开关B、闸刀开关C、按钮开关D、数字型拨码开关
—
(B)6、根据实验统计,当操作开关时,其不稳定状态大约持续多久
A、1~5msB、10~20ms
C、100~150msD、150~250µs
(A)7、电路板上的跳线(Jumper)常被哪种开关替代
A、拨码开关B、闸刀开关C、按钮开关D、数字型拨码开关
(B)8、在KeilC里,判读开关状态时,使用if-elseif语句与使用switch语句有何差异
A、if-elseif语句较快B、if-elseif语句有优先级
C、switch语句可判读较多开关状态D、switch语句有优先级
(C)9、下列哪个不是数字型拨码开关
A、16进位数字型拨码开关B、BCD数字型拨码开关
:
C、十二进位数字型拨码开关D、以上皆是
(A)10、对于低电平动作(低电平触发)的开关而言,下列哪个不是在输入口上连接一个上拉电阻到VCC的目的
A、提供足够的驱动电流B、防止不确定状态
C、保持输入高电平D、防止噪干扰声
第五章
(D)1、当我们要设计多位数七段显示器时,其扫描的时间间隔大约为多长比较适当
A、B、C、D、
(B)2、与多个单位数七段显示器比较,使用多位数的七段显示器模块有什么优点
/
A、数字显示比较好看B、成本比较低廉
C、比较高级D、电路比较复杂
(D)3、若要连接4×4键盘与微处理机,至少需要多少位的输入/输出端口
A、16位B、12位C、9位D、8位
(A)4、对于多个按钮的输入电路而言,应如何连接比较简洁
A、采用数组式连接B、采用串行式连接
C、采用并列式连接D、采用跳线式连接
(D)5、使用7447驱动七段显示器时,若要测试其所连接的七段显示器是否故障,应如何处理
A、将test引脚连接高电平B、将test引脚连接低电平
C、将
引脚连接高电平D、将
引脚连接低电平
)
(C)6、使用74138译码时,应如何连接才能正常译码
A、G1、
、
引脚连接高电平
B、G1、
、
引脚连接低电平
C、G1引脚连接高电平,
、
引脚连接低电平
D、G1引脚连接低电平,
、
引脚连接高电平
(B)7、74C922提供什么功能
A、七段显示器译码功能B、4×4键盘扫描
C、4×5键盘扫描D、16位扫描信号产生器
(A)8、TTL的输入引脚若空接,将会如何
A、视为高电平B、视为低电平C、高阻抗状态D、不允许
%
(D)9、CMOS的输入引脚若空接,将会如何
A、视为高电平B、视为低电平C、高阻抗状态D、不允许
(C)10、7446与7447都是共阳极七段显示器译码驱动器,两者的差异是什么
A、7446的驱动电流较大B、7447的驱动电流较大
C、7446的负载电压较高D、7447的负载电压较高
第六章
(C)1、中断功能具有什么好处
A、让程序更复杂B、让程序执行速度更快
…
C、让程序更有效率D、以上皆非
(A)2、8×51提供几个外部中断和定时器/计数器中断
A、2,2B、3,6C、2,3D、3,7
(A)3、8×51的IP缓存器的功能如何
A、设置中断优先级B、启动中断功能
C、设置中断触发信号D、定义CPU的网址
(C)4、若要让
采用低电平触发,则应如何设置
A、EX0=0B、EX0=1C、IT0=0D、IT0=1
(A)5、在KeilµVision3里进行调试/仿真时,在哪里操作才能触动程序中断
A、在InterruptSystemB、在CotorlBox对话框里
—
C、直接单击
按钮即可D、直接按
键
(D)6、在8×51所提供的中断功能里,下列哪个优先级比较高
A、T1B、RI/TIC、T0D、INT0
(B)7、在TCON缓存里,IE1的功能是什么
A、触发IE1中断B、指示IE1中断的标志
C、提高IE1优先等级D、取消IE1中断
(A)8、在KeilC里,中断子程序与函数又何不同
A、中断子程序不必声明B、函数不必声明
C、中断子程序必须有形式参数D、中断子程序一定会有返回值
(B)9、若要同时启用INT0及INT1中断功能,则应如何设置
^
A、TCON=0×81B、IE=0×85C、IP=0×83D、IE=0×03
(C)10、若要提高INT1的优先级,则应如何设置
A、IP=0×01B、IE=0×01C、IP=0×04D、IE=0×04
第七章
(B)1、在8×51的Timer里,若使用Mode0,其最大计数值为多少个机器周期
A、65636B、8192C、1024D、256
(A)2、在12MHz的8×51系统里,哪一种方式一次可定时5ms
A、Mode0及Mode1B、Mode1及Mode2
《
C、Mode2及Mode3D、Mode3及Mode1
(D)3、若要让Timer作为外部计数只用,应如何设置
A、Gate=0B、Gate=1C、C/
=0D、C/
=1
(B)4、如何设置8×51的Timer才能从外部引脚启动
A、Gate=0B、Gate=1C、C/
=0D、C/
=1
(C)5、下列哪个不是8×51所提供的省电方式
A、PD方式B、IDL方式C、LP方式D、待机方式
(C)6、89S51的看门狗有何作用
A、重复执行程序B、找回遗失数据
C、复位系统D、防止中毒
、
(C)7、若要启用WDT,则应依次填入WDTRST寄存器哪些数据
A、0xe1、0xe2B、0xe1、0x1eC、0x1e、0xe1D、0x10、0x01
(C)8、8×51的定时器,在下列哪种方式下具有自动加载功能
A、Mode0B、Mode1C、Mode2D、Mode3
(A)9、若要设置定时器的方式,可在下列哪个寄存器中设置
A、TMODB、TCONC、THD、TL
(A)10、若将Timer0设置为外部启动,则可由哪个引脚启动
A、B、C、D、
^
第八章
(B)1、下列哪个IC具有将串行数据转换成并行数据的功能
A、74138B、74165C、74165D、74168
(C)2、下列哪个IC具有将并行数据转换成串行数据的功能
A、74138B、74165C、74165D、74168
(B)3、UART是指哪项器件
A、单向传输器B、通用串行数据与并行数据转换器
C、全双工通用并行口D、通用异步串行端口
(D)4、在同一时刻,只能接收或发送信号者称为什么
A、半双工B、全双工C、半单工D、单工
^
(B)5、在8×51的串行口里,在哪一种方式下,可利用Timer1产生波特率
A、Mode0B、Mode1C、Mode2D、Mode3
(A)6、8×51的串行口是通过哪些引脚进行数据传输的
A、R×D引脚接收数据B、T×D引脚接收数据
C、R×D发送数据D、以上皆非
(C)7、在8×51里,若通过串行端口传出数据,则只要将数据放入哪个寄存器,CPU就会自动将它传出
A、SMODB、TBUFC、SBUFD、RBUF
(D)8、在8×51里,若CPU完成串行端口数据的接收将会如何
A、将T1标志变为0B、将RI标志变为0
C、将T1标志变为1D、将RI标志变为1
?
(B)9、若要设置8×51串行端口方式,可在哪个寄存器中设置
A、SMODB、SCONC、PCOND、TCON
(C)10、下列哪个不是MAX232的功能
A、提高抗噪声能力B、提高传输距离
C、增加传输速度D、以上皆是
第九章
(B)1、若要使用8×51演奏音乐,除了音阶外,还要处理哪个项目
A、歌曲长度B、节拍C、高低音D、声音大小
(C)2、在8×51里要产生不同的音阶,可采用什么方法
!
A、定时器与外部中断B、外部中断与延迟函数
C、延迟函数与定时器D、以上皆可
(A)3、若要产生1kHz的声音,则8×51必须多久切换一次输出状态
A、B、1msC、2msD、4ms
(D)4、音频的范围是多少
A、20kHz~200kHzB、200Hz~2MHz
C、20Hz~2MHzD、20Hz~200kHz
(B)5、在8×51产生声音的电路里,以何种波形驱动喇叭
A、正弦波B、脉冲C、三角波D、直流电
(C)6、若要以8×51的P0来驱动蜂鸣器,应如何处理
)
A、直接连接晶体管的基极,再将晶体管的集电极连接到蜂鸣器
B、直接连接蜂鸣器
C、连接晶体管的基极,同时连接一个上拉电阻,再将晶体管的集电极连接到蜂鸣器上
D、连接一个耦合电容连接蜂鸣器
(A)7、高音Do频率是中音Do频率的多少倍
A、两倍频B、中音=
×高音Do
C、高音=
×中音DoD、一半频率
(B)8、Do与Do#的频率关系是什么
A、Do=2Do#B、Do#=
×DoC、Do=
×Do#D、Do=2Do#
(A)9、在歌谱上的“C3/4”代表什么
:
A、4小节、每小节3拍B、3小节、每小节4拍
C、总共4小节、目前是第3小节D、总共4拍、目前是第3拍
(B)10、在12MHz的8×51系统里,若要以for循环产生1ms的时间延迟,此循环大约要重复多少次
A、10B、120C、1500D、6000
第十章
(B)1、下列哪种步进电机的线圈是采用中间抽头的方式
A、1相步进电机B、2相步进电机
C、4相步进电机D、5相步进电机
(A)2、某2相步进电机转子上有100齿,则其步进角度为多少
;
A、°B、°C、2°D、4°
(C)3、某200步的步进电机采用1相激磁方式,需要多少个驱动信号才能旋转一周
A、50B、100C、200D、400
(D)4、同上题,若该用1-2相驱动信号,需要多少个驱动信号才能旋转一周
A、50B、100C、200D、400
(A)5、若采用ULN2003/ULN2803来驱动步进电机,则其最大驱动电流为多少
A、B、1AC、2AD、3A
(B)6、若驱动步进电机时需要较大的电流,则可使用下列哪个元件
A、2N3569B、FT5754C、ULN2003D、ULN2803
(C)7、若驱动步进电机的驱动信号频率过高,则会有什么现象
,
A、电机将飞脱B、电机将反转
C、电机将抖动不前D、以上皆可能发生
(D)8、若要使用达林顿功率晶体来驱动步进电机,可选用哪个
A、2SC1384B、2N2222AC、2N3569D、TIP122
(C)9、1-2相的激磁里共有多少个信号
A、4组B、6组C、8组D、12组
(A)10、2相的激磁里共有多少个信号
A、4组B、6组C、8组D、12组
)
第十一章
(B)1、下列哪种AD转换器的转换速度比较快
A、双斜率型AD转换器B、比较型AD转换器
C、连续计数式AD转换器D、逐渐接近式AD转换器
(A)2、下列哪种AD转换器的精密度比较高
A、双斜率型AD转换器B、比较型AD转换器
C、连续计数式AD转换器D、逐步逼近式AD转换器
(A)3、ADC0804具有什么功能
A、8位模/数转换器B、11位模/数转换器
C、8位数/模转换器D、11位数/模转换器
^
(D)4、若要启动ADC0804,使之进行转换,应如何处理
A、施加高电平信号到
引脚B、施加高电平信号到
引脚
C、施加低电平信号到
引脚D、施加低电平信号到
引脚
(C)5、当ADC0804完成转换后,将会如何
A、
引脚转为低电平B、
引脚转为高电平
C、
引脚转为低电平D、
引脚转为高电平
(B)6、下列哪个IC具有温度感测功能
A、DAC-08B、AD590C、uA741D、NE555
(A)7、使用下列哪种方式将数字信号转换为模拟信号比较实际
A、R-2R电阻网络B、加权电阻网络
*
C、双Y型电阻网络D、三角型电阻网络
(C)8、当温度每上升1℃时,AD590会有什么变化
A、电压上升1mVB、电压下降1mV
C、电流上升1µAD、电流下降1µA
(C)9、若要让ADC0804进行连续转换,应如何连接
A、
引脚与
引脚连接,
引脚与
引脚接地
B、
引脚与
引脚连接,
引脚与
引脚接地
C、
引脚与
引脚连接,
引脚与
引脚接地
D、
引脚与
引脚连接,
引脚与
引脚接地
(D)10、若要ADC080与8×51采用交互式信号传输,则应如何操作
%
A、8×51将ADC0804视为外部存储器
B、8×51通过P0连接ADC0804的数据总线
C、8×51的
引脚月ADC0804的
引脚相连接,8×51的
引脚与ADC0804的
引脚相连接
D、以上皆是
第十二章
(A)1、对于8×8LED点阵而言,其中的LED个数及引脚各为多少
A、64、16B、16、16C、64、12D、32、12
(C)2、在共阳极型8×8LED点阵里,其阳极如何连接
·
A、各行阳极连接到行引脚B、各列阳极连接到列引脚
C、各行阳极连接到列引脚D、各列阳极连接到行引脚
(A)3、在共阳极型8×8LED点阵里,其阴极如何连接
A、各行阴极连接到行引脚B、各列阴极连接到列引脚
C、各行阴极连接到列引脚D、各列阴极连接到行引脚
(C)4、双色8×8LED点阵的列引脚与行引脚各位多少
A、12、12B、8、16C、16、8D、24、8
(A)5、5×8LED点阵指的是何种LED点阵
A、5列8行的LED点阵B、5mm的8×8LED点阵
~
C、8列5行的LED点阵D、8mm的5×5LED点阵
(B)6、通常8×8LED点阵的驱动方式是什么
A、直接驱动B、扫描驱动C、双向驱动D、以上皆非
(A)7、对于m列n行的LED点阵而言,其扫面的工作周期为何,比较不会感觉闪烁
A、16ms/mB、16ms/nC、64ms/mD、16ms/n
(D)8、若要采用两个8位的输入/输出端口驱动16×16LED点阵,必须使用何种辅助元件
A、译码器B、多路选择器C、多路分配器D、锁存器
(C)9、下列哪个元件可提供1对16的译码功能
A、74138B、74139C、74154D、74373
(A)10、在16×16LED点阵驱动电路里,通常会使用1对16译码器作为何种用途
A、产生扫描信号B、锁存扫描信号
C、锁存显示信号D、放大驱动电流
第十三章
(B)1、若要在LCM中显示某些字符,则需把所要显示的字符放入何处
A、CGRAMB、DDRAMC、IRAMD、GDRAM
(D)2、若要读取LCM的状态,则应如何设置
A、RS=0,R/
=0B、RS=1,R/
=0
C、RS=1,R/
=0D、RS=0,R/
=1
(A)3、若要对LCM下指令,则应如何设置
A、RS=0,R/
=0B、RS=1,R/
=0
C、RS=1,R/
=0D、RS=0,R/
=1
(B)4、若要将数据写入LCM,则应如何设置
A、RS=0,R/
=0B、RS=1,R/
=0
C、RS=1,R/
=0D、RS=0,R/
=1
(D)5、若要检查LCM是否忙碌,则应如何设置
A、RS=0,R/
=0B、RS=1,R/
=0
C、RS=1,R/
=0D、RS=0,R/
=1
(B)6、若要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 选择题 答案