单片机开发基础(习题卷32)_第1页
单片机开发基础(习题卷32)_第2页
单片机开发基础(习题卷32)_第3页
单片机开发基础(习题卷32)_第4页
单片机开发基础(习题卷32)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

试卷科目:单片机开发基础单片机开发基础(习题卷32)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages单片机开发基础第1部分:单项选择题,共48题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.*@addtogroupPeripheral_registers_structures*@{*/**@briefAnalogtoDigitalConverter*/typedefstruct{__IOuint32_tSR;__IOuint32_tCR1;__IOuint32_tCR2;__IOuint32_tSMPR1;__IOuint32_tSMPR2;__IOuint32_tJOFR1;__IOuint32_tJOFR2;__IOuint32_tJOFR3;__IOuint32_tJOFR4;__IOuint32_tHTR;__IOuint32_tLTR;__IOuint32_tSQR1;__IOuint32_tSQR2;__IOuint32_tSQR3;__IOuint32_tJSQR;__IOuint32_tJDR1;__IOuint32_tJDR2;__IOuint32_tJDR3;__IOuint32_tJDR4;__IOuint32_tDR;}ADC_TypeDef;ADC注入通道数据偏移寄存器有4个,其偏移地址为14H-20H,JOFR2的偏移地址为A)0x14B)0x18C)0x1cD)0x20答案:B解析:[单选题]2.89C51单片机内存中,既可直接寻址也可间接寻址的数据内存地址是()A)00H-80HB)00H-7FHC)80H-FFHD)00H-FFH答案:B解析:[单选题]3.定时计数器工作在方式0,此时为()位的定时计数器A)13B)16C)8D)不确定答案:A解析:1.0[单选题]4.今天温度值位摄氏30.8度,应该定义一个什么类型的变量来存放它呢?A)charB)intC)floatD)bit答案:C解析:[单选题]5.STC89C52单片机存储在ROM的程序格式是:()A)二进制B)十进制C)八进制D)C文件答案:A解析:[单选题]6.假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为()bps。A)800;B)900;C)1000;D)1100。答案:C解析:[单选题]7.51系列单片机计数器中断级别触发器是放在【】来完成.(2分)A)TCONB)SCONC)IPD)IE答案:C解析:[单选题]8.P0口作数据线和低8位地址线时()A)应外接上拉电阻B)不能作I/O口C)能做I/O口D)应外接高电平答案:B解析:[单选题]9.在纯净的硅晶体中掺入三价元素使之取代晶格中硅原子的位置,形成了:(2分)A)空穴B)自由电子C)N型半导体D)P型半导体答案:D解析:[单选题]10.89S51单片机若晶振频率为fose=12MHz,则一个机器周期等于()μSA)1/12B)1/2C)1D)2答案:C解析:[单选题]11.MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()A)P0B)P1C)P2D)P3答案:A解析:三、简答[单选题]12.C51中0x75|0x42运算结果是()。A)0x77B)0x40C)0x07D)0xb7答案:A解析:[单选题]13.下列哪个是C51程序的合法用户标识符:()A)D&GB)switchC)dianxin14D)main答案:C解析:[单选题]14.switchcase语句可以用在下列哪一类程序结构中呢?A)单分支B)多分支C)双分支D)循环答案:B解析:[单选题]15.下列说法正确的是()。A)各中断源发出的中断请求信号,都会标记在MCS-51系统中的IE寄存器中。B)各中断源发出的中断请求信号,都会标记在MCS-51系统中的TMOD寄存器中。C)各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON与SCON寄存器中。D)各中断源发出的中断请求信号,都会标记在MCS-51系统中的IP寄存器中。答案:C解析:[单选题]16.单片机在使用中断方式与外界交换信息时,保护现场的工作应该是()A)由CPU自动完成B)在中断响应中完成C)应由中断服务程序完成D)在主程序中完成答案:C解析:1.0[单选题]17.执行如下三条指令后,30H单元的内容是()。MOVR1,#30HMOV40H,#0EHMOV@R1,40HA)40HB)0EHC)30HD)FFH答案:B解析:[单选题]18.MCS-51系列单片机芯片是双列直插式封装的,有()个引脚。A)24B)30C)40D)50答案:C解析:[单选题]19.UART是指哪项器件?A)单向传输器B)通用串行数据与并行数据转换器C)通用异步串行端口D)全双工通用并行口答案:C解析:[单选题]20.一个C语言程序的执行是从()。A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的量后一个函数结束C)本程序的main函数开始,到本程序文件的量后一个函数结束D)本程序文件的第一个函数开始.到本程序文件的main函数结束答案:A解析:[单选题]21.若P1.0连接一个独立按键,未按时是高电平,按键按下适用的语句是()。A)if(P1.0==0){}B)if(P1.0==1){}C)while(P1.0==0);D)while(P1.0==1);答案:A解析:[单选题]22.80C51单片机要使用片内ROM,引脚()。A)必须接+5V;B)必须接地;C)必须悬空;D)没有限定。答案:A解析:[单选题]23.发光二极管与一般二极管一样具有下列哪项性质?A)光敏特性B)热敏特性C)单向导电特性D)发光特性答案:C解析:1.0[单选题]24.在C51语言中,当do-while语句中的条件为()时,结束循环。A)0B)falseC)trueD)非0答案:B解析:[单选题]25.8052内部有几组16位计时/计数器:()A)1B)2C)3D)4答案:C解析:[单选题]26.进位标志CY在()中,A)累加器B)算数逻辑运算单元ALUC)·程序状态字寄存器pswD)数据指针寄存器DPLR答案:C解析:[单选题]27.二进制数11101111B的十六进制表示数是()A)EFHB)CEHC)FEHD)CDH答案:A解析:[单选题]28.下列指令能能使累加器A的最高位置1的是()。A)ANLA,#7FHB)ANLA,#80HC)ORLA,#7FHD)ORLA,#80H答案:D解析:[单选题]29.51单片机并口扩展时有【】方法。(2分)A)通过74LS273,74LS244B)6264C)8255可编程并口D)27C64答案:C解析:[单选题]30.若某LED数码管显示字符?2?的字模是0x5b,则可以判断该系统用的是。A)共阴极数码管B)共阳极数码管C)动态显示原理D)静态显示原理答案:A解析:[单选题]31.向1602液晶显示器写入指令或数据时,R/W引脚电平()A)高电平B)低电平C)任意电平D)以上都不对答案:B解析:1.0[单选题]32.单片机80C51的ALE引脚是_____.A)输出高电平B)输出矩形脉冲,频率为fosc的1/6C)输出低电平D)输出矩形脉冲,频率为fosc的1/2答案:B解析:[单选题]33.C51中的数据类型sbit用于定义()。A)位变量B)可位寻址特殊功能寄存器中的位。C)8位特殊功能寄存器D)16位特殊功能寄存器答案:B解析:[单选题]34.如果将T0、外中断1设为高优先级,其它中断源为低优先级,求IP的值应该为()。A)03B)C)D)答案:D解析:[单选题]35.内部程序存储器的地址范围是()。A)0000H--FFFFHB)1000H--FFFFHC)0000H--0FFFHD)0FFFH--FFFFH答案:C解析:1.0[单选题]36.为什么要定义中断源的优先次序()A)中断源种类不同B)一次只能处理一个中断源C)中断源过多D)中断源的响应效果不同答案:B解析:[单选题]37.指令?JCLOOP?的含义是()A)进位位C为1时,程序转至LOOPB)进位位C为0时,程序转至LOOPC)A为1时,程序转至LOOPD)A为0时,程序转至LOOP答案:A解析:[单选题]38.当数据总线上输出高字节时,ADS7804的BYTE引脚为何种状态?()A)高电平B)低电平C)高阻抗D)低阻抗答案:A解析:[单选题]39.高速CAN总线出现以下情况仍可以实现通讯的是?A)CAN-H线与地线短路B)CAN-H线断路C)CAN-L线断路D)CAN-L线与地线短路答案:D解析:[单选题]40.单片机应用程序一般存放在()A)RANB)ROMC)存储器D)COU答案:B解析:[单选题]41.在片外扩展一片62256数据存储器芯片要()地址线。A)8根B)13根C)11根D)15根答案:D解析:[单选题]42.定时计数器工作在方式2,此时为()位的定时计数器A)13B)16C)8D)不确定答案:C解析:1.0[单选题]43.STC89C52RC单片机串行通信端口工作模式是:()A)全双工B)单工C)半双工D)调频答案:A解析:[单选题]44.某一应用系统需要扩展10个功能键,通常采用()方式更好A)独立式按键B)矩阵式键盘C)动态键盘D)静态键盘答案:B解析:[单选题]45.单片机芯片中提供时钟信号的是()A)CPUB)RAMC)时钟电路D)定时/计数器答案:C解析:[单选题]46.串行口的发送数据端为()。A)RlB)RxC)DD)RENE)TxF)D答案:D解析:第2部分:多项选择题,共6题,每题至少两个正确答案,多选或少选均不得分。[多选题]47.下列软件具有MCS-51系列单片机仿真功能的软件有()。A)KeilµVision软件B)STC-ISP软件C)Proteus软件D)VC++软件答案:AC解析:2.0[多选题]48.逻辑函数常用化简方法有(2分)A)并项法B)吸收法C)消项法D)配项法答案:ABCD解析:[多选题]49.8051单片机的CPU主要功能有()A)产生各种控制信号B)存储数据C)算术、逻辑运算D)I/O端口数据传输答案:ACD解析:[多选题]50.单片机应用系统由以下那些系统组成()A)硬件系统B)软件系统C)中断系统D)查询系统答案:AB解析:2.0[多选题]51.8051单片机的中断源有()A)外部中断0B)定时/计数中断0C)串行中断D)外部中断1答案:ABCD解析:2.0[多选题]52.下面对break语句描述正确的是哪几个选项?A)break语句既可以用在switchcase语句中,也可以用在循环程序中。B)在switchcase语句中,break用来结束switch语句。C)在多重循环中,break语句用来结束本层循环。D)在单重循环中,break语句用来结束本次循环。答案:ABC解析:第3部分:判断题,共25题,请判断题目是否正确。[判断题]53.外部中断INT1的入口地址是0003H。()A)正确B)错误答案:错解析:[判断题]54.i--是一个自减1表达式。A)正确B)错误答案:对解析:[判断题]55.当处理器在Thread模式下,代码一定是非特权的A)正确B)错误答案:错解析:[判断题]56.AT89C51单片机共有4个8位的并行I/O口,其中P2口既可用作地址/数据口,又可用作一般的I/O口。()A)正确B)错误答案:错解析:[判断题]57.在系统复位后,所有的代码都使用Main栈。A)正确B)错误答案:对解析:[判断题]58.IP.4PS:串行口中断优先控制位。PX=1,设定串行口为高优先级中断。A)正确B)错误答案:错解析:[判断题]59.定义变量的时候不能直接给它们赋初值。()A)正确B)错误答案:错解析:[判断题]60.当80C51的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。A)正确B)错误答案:错解析:[判断题]61.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚A)正确B)错误答案:错解析:[判断题]62.在动态显示中,位选口是送出每一个字型的字型码的。A)正确B)错误答案:错解析:[判断题]63.时钟脉冲是震荡脉冲二分频后的信号A)正确B)错误答案:对解析:[判断题]64.C51单片机的最小系统中,必须包括时钟电路。A)正确B)错误答案:对解析:[判断题]65.判断指令(或伪指令)MOVX@R0,B是否正确A)正确B)错误答案:错解析:[判断题]66.定时计数器工作方式1是13位的A)正确B)错误答案:错解析:[判断题]67.枚举是一种数据格式的定义。()A)正确B)错误答案:对解析:[判断题]68.在执行子程序调用或执行中断服务程序时都将产生压栈的动作。A)正确B)错误答案:对解析:[判断题]69.8051单片机有4个I/O口()A)正确B)错误答案:对解析:1[判断题]70.单片机源程序调试过程中出现的error与warn错误提示都会导致程序不能执行。A)正确B)错误答案:错解析:1[判断题]71.对于80C31单片机而言,在外部扩展ROM时,/EA引脚应接地。A)正确B)错误答案:错解析:[判断题]72.在delay函数和main函数中都定义了变量i,这是不符合C语言语法的,编译会出错。A)正确B)错误答案:错解析:[判断题]73.CAN总线在任意时刻只能处于一-种状态,要么是?显性位?,要么是?隐性位?。A)正确B)错误答案:对解析:[判断题]74.定时器/计数器这个部件是帮助CPU处理突发事件的部件。A)正确B)错误答案:错解析:[判断题]75.如果电路加电检测时芯片或其他元器件有发热现象,应该立即首先关掉电源,然后再进行检查电路(2分)A)正确B)错误答案:对解析:[判断题]76.89S51的程序状态字寄存器PSW是一个16位的专用寄存器,用于存程序运行中的各种状态信息A)正确B)错误答案:错解析:[判断题]77.MOVA,@A+DPTR是一条查表指令。A)正确B)错误答案:对解析:第4部分:问答题,共21题,请在空白处填写正确答案。[问答题]78.使用C语言编写C51单片机的程序时,存储类型为()的量,被编译器放置在程序存储空间。答案:code解析:[问答题]79.C51中对某个逻辑操作取反的运算符(),可以对变量进行按位变反的运算符的()。答案:!|~解析:[问答题]80.假定串行口串行发送的字符格式为1个起始位、8个数据位、1个奇校验位、1个停止位,请画出传送字符?B?的帧格式。答案:字符?B?的ASCII码为?42H?,帧格式如下:解析:[问答题]81.80C52单片机内部集成的程序存储器容量为数据存储器的容量为答案:8kb|256B解析:[问答题]82.8051中SCON的SM2是多机通信控制位,主要用于方式()和方式(),若置SM2=1,则允许多机通信。答案:2|3解析:[问答题]83.阅读以下程序,选择答案:;</P><P>ADDHH:CLRC;</P><P>CJNEA,#36H,HOUR;<P>HOUR:JCOUTT0;<P>ACALLCLR0;<P>OUTT0:RETI;<P></P>A)A中数大于或等于#36H时会执行?ACALLCLR0?语句B)A中数大于或等于#36H时不会执行?ACALLCLR0?语句C)A中数小于#36H时会执行?ACALLCLR0?语句D)无能A中数如何都不会执行?ACALLCLR0?语句A解析:[问答题]84.C51单片机的数据地址寄存器名字为:()。答案:DPTR解析:[问答题]85.AT89S51单片机复位后,PSW内的内容为()。答案:0解析:[问答题]86.使用外部中断0时,需要将外部中断0的中断使能位和()位设置为高电平。答案:全局中断使能解析:[问答题]87.两个操作数0x6E和0xA9进行位与操作,其结果为()。答案:0x28解析:[问答题]88.对于SMALL存储模式,所有变量都默认位于8051单片机()。答案:内部的数据存储器解析:[问答题]89.AT89S51单片机复位后,若希望从片内存储器开始执行,EA脚应接()PC值超过()时,8051会自动转向片外存储器继续取指令执行。答案:1|4K解析:[问答题]90.为了表示方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论