《单片机开发基础》历年考试高频真题库(附答案)_第1页
《单片机开发基础》历年考试高频真题库(附答案)_第2页
《单片机开发基础》历年考试高频真题库(附答案)_第3页
《单片机开发基础》历年考试高频真题库(附答案)_第4页
《单片机开发基础》历年考试高频真题库(附答案)_第5页
已阅读5页,还剩212页未读 继续免费阅读

下载本文档

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

文档简介

(必做)《单片机开发基础》历年考试高频真题库(附答案)1.()是单片机的控制核心,完成运算和控制功能。2.(A)=3BH,执行ANLA,#9EH指令后,(A)=()3.16进制数20H的2进制表示数为参考答案:A4.16进制数95H的2进制表示数为参考答案:D5.16进制数D5H的2进制表示数为参考答案:B6.5*7led点阵,5表示()参考答案:A7.51单片机的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是()。A、读锁存器B、读数据库C、读A累加器8.51单片机复位的条件是什么?A、复位引脚上有1个机器周期以上的高电平B、复位引脚上有2个机器周期以上的高电平C、复位引脚上有2个机器周期以上的低电平D、复位引脚上有1个机器周期以上的低电平参考答案:B9.51系列单片机40脚DIP封装的第1引脚功能是()A、复位B、I/O准双向口C、接晶振D、接电源正极10.51系列单片机T0的溢出标志TF0,若计数满在CPU响应中A、由硬件清零B、由软件清零D、随机状态11.51系列单片机如果要访问片内ROM,EA.引脚接()式2,则方式控制字TMOD为()A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,下降沿加1D、由外部计数脉冲计数,一个机器周期加1行字节操作,又可以对单元中每一位进行位操作的是()。B、位寻址区20.8051单片机片内ROM的字节存储单元编址范围为()。21.8051单片机中,级别最低的中断是()C、外部中断0D、外部中断122.8051单片机中,输入/输出引脚中有专门的第二功能的引脚是。23.8051单片机中,唯一一个用户不能直接使用的寄存器是()24.8051的定时器T0作计数方式,用模式1(16位计数器)则应用指令初始化编程。参考答案:C25.8051的外部程序存储器常采用的芯片是。26.80C51采用TO计数方式1时的C51命令是。27.80C51单片机的ALE引脚是引脚。A、地址锁存使能输出端B、外部程序存储器地址允许输入端C、串行通信口输出端D、复位信号输入端28.80C51单片机的定时器T1用作定时方式时是。A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部时钟频率定时,一个时钟周期加129.80C51单片机定时器溢出标志是()。B、IE1和IE0D、TF1和TF031.80C51单片机要使用片内ROM,引脚()。32.80C51的程序计数器Pc为16位计数器,其寻址范围是().34.80C51复位后.程序计数器PC=(),即程序从此开始执行指令.35.80C51寻址方式中,直接寻址的寻址空间是()。A、工作寄存器R0~R7D、程序存储器256字节范围36.89S51单片机中,唯一一个用户可使用的16位寄存器是()37.absacc.h用来确定各存储空间的绝对地址,以下函数中的用来申明绝对寻址函数的正确写法是()。38.ADC转换过程正确的是39.ALE信号的作用是()。A、低8位地址锁存B、高8位地址锁存C、低8位地址寄存D、高8位地址寄存40.ALU表示()。41.ARMCortex-M3不可以通过()唤醒CPUD、{43.AT89C51单片机复位后P2口的状态是()。要外部接()以便驱动外部器件。A、结束循环B、结束本次循环C、结束选择语句D、结束整个程序参考答案:C47.C51数据类型中关键词“sfr”用于定义。A、指针变量B、字符型变量C、无符号变量D、特殊功能寄存器变量参考答案:D48.C51中unsignedint型变量的长度为()位49.C51中的数据类型sfr用于定义()。A、位变量B、可位寻址寄存器中的位C、8位特殊功能寄存器D、16位特殊功能寄存器50.chara=10,b=5,k;k=a%10>30-b;则k=?()51.CPU对各种外围部件采用()来控制。D、并行I/O口52.C语言中规定,赋值表达式中赋值号(“=”)左边。53.C语言中主函数的个数是()。B、1个C、非0参考答案:C58.KEILC的数据类型中,数据类型bit的取值范围是()59.LED数码若采用动态显示方式,下列说法错误的是()()。()A、将各位数码管的段选线并联B、将段选线用一个8位I/O端口控制C、将各位数码管的公共端直接连接在+5V或者GND上D、将各位数码管的位选线用各自独立的I/O端口控制60.MCS-51单片机的CPU主要的组成部分为()。A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器61.MCS-51单片机的总线不包含():A、通信总线B、数据总线C、地址总线D、控制总线62.MCS-51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后()B、由软件清零C、A和B都可以D、随机状态63.MCS-51单片机是完整的单片微型计算机,具体包栝().A、CPU和存储器C、存储器和接口部分D、CPU、存储器和接口部分参考答案:D64.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是()。A、外部中断1B、定时器T0C、定时器T1参考答案:C65.MCS-51单片机中,有()个中断源,其中外部中断有()个。参考答案:B66.MCS-51外扩ROM、RAM和I/O口时,它的数据总线是()67.MCS-51系列单片机并行通信端口没有内置上拉电阻的是:()68.MCS-51系统单片机的定时器T0停止计数的语句是()。70.MCS-51有多少个并行接口?71.MCS-51指令:MOVA,@RO;表示将RO指示的地址单内容传送至A中。A、正确B、错误A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令73.MOVCA,@A+PC指令对于源操作数的寻址方式是()A、寄存器间接寻址B、寄存器寻址74.MOVR1,#30H;MOVA,#64H;A75.MOVXA,@RO指令中,源操作数采用()寻址方式,指令作用在()区间。76.MSS-51单片机的PIO引脚有():77.n位计数器的最大计数个数M是多少?A、2的n次方C、2的8次方参考答案:A78.ORG2000HLACLL3000HORG3000HRET上边程序执行完RET指令后,PC=()79.P1口作输入用途之前必须()。B、相应端口先置1;C、相应端口先置080.PC的值是()A、当前指令前一条指令的地址B、当前正在执行指令的地址C、下一条指令的地址D、控制器中指令寄存器的地址81.RS1和RSO的定义是()A、进位标志位82.STC15W4K32S4系列单片机内部提供的定时器/计数器有()B、3个84.STC89C52RC单片机定时/计数器方式1最大计数值是:()参考答案:B89.STM32的USART根据()寄存器M位的状态,来选择发送8位或者9位的数据字。90.STM32的外部中断/事件控制器(EXTI)支持()个中断/事件请求参考答案:C91.T0:定时方式,工作在方式1。方式字TMOD=参考答案:B92.UART是指哪项器件?A、单向传输器B、通用串行数据与并行数据转换器C、通用异步串行端口D、全双工通用并行口93.voiddelay(intms){inti,j;for(i=0;i<20;j++);}针对上述函数,描述正确的是()A、变量i,j是全局变量B、变量i,j是局部变量C、变量i,j既是全局变量又是局部变量D、变量i,j变量类型无法确定A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令95.表达式语句由()组成。A、等于号和运算符B、表达式和分号C、算述表达式和赋值符D、语句和句号96.采用万用表测量CAN总线时,正常情况下测得的阻值约为?参考答案:C97.参与取余运算的数据必须都是()。A、整型数据B、浮点数D、字符串98.测试放大电路输出电压幅值与相位的变化,可以得到它的频率响应,条件是:A、输入电压幅值不变,改变频率B、输入电压频率不变,改变幅值99.程序在运行中,当前PC的值是()。100.程序状态寄存器PSW中,符号OV的功能是()101.串行口的工作方式由()寄存器决定参考答案:D103.单片机8051的ALE引脚是()A、输出高电平B、输出矩形脉冲,频率为fosc的1/6C、输出低电平D、输出矩形脉冲,频率为fosc的1/2参考答案:B104.单片机8051的XTAL1和XTAL2引脚是()引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振参考答案:D105.单片机的P0、P1、P2、P3口作输入用途之前必须()。A、在相应端口先置1B、在相应端口先置0C、外接高电平D、外接上拉电阻106.单片机的程序计数器PC用来()()()。()A、存放指令B、存放正在执行的指令地址C、存放下一条指令地址D、存放上一条指令地址A、中央处理器B、微型控制器C、微控计算机系统D、计算器108.单片机的热启动执行的操作是()。A、单片机重新接通系统电源B、单片机复位操作C、单片机电源引脚重新供电D、上电启动109.单片机接最小系统时,需要连接的引脚有几个110.单片机能够直接运行的程序是()。C、高级语言程序A、保护断点C、保护现场,恢复现场D、保护断点,恢复断点113.当8051外接程序存储器,则P2可以作为()A、数据输入B、数据输出口C、数据输入/输D、高8位地址线参考答案:D114.当CPU响应定时器T1的中断请求后,程序计数器PC的内115.当CPU响应外部中断0的中断请求后,程序计数器PC的内容是()116.当IE0=1时,表示()A、外中断0口中断请求标志B、外中断1口中断请求标志C、定时/计数器TO溢出标志D、定时/计数器T1溢出标志117.当IE控制寄存器的值为82H时,表示()A、表示外中断0允许中断B、表示外中断1允许中断C、表示定时/计数器T1允许中断D、表示定时/计数器T0允许中断参考答案:D118.当IP控制寄存器的值为12H时,中断优先次序是()A、T0、串行口、外中断0、外中断1、T1C、T1、串行口、外中断0、T0、外中断1119.当T0和T1都为8位定时器时,其TMOD的值应是()120.当TCON控制寄存器的值为50H时,表示()C、T0和T1都运行121.当且仅当条件1和条件2同时为真时,结果为真,可以用下A、条件1条件2B、条件1||条件2C、!条件1条件2122.当需要从89S51单片机程序存储器读取数据时,采用的指令为()。参考答案:B124.定时计数器T0的中断标志为()125.定时计数器工作在方式0,此时为()位的定时计数器D、不确定126.定时器/计数器工作方式3是()。A、8位计数器结构B、2个8位计数器结构C、13位计数结构D、16位计数结构127.定时器T0工作在方式3时,定时器T1有()种工作方式。128.定时器计数器工作方式寄存器是()129.定时器若工作在循环定时或循环计数场合,应选用()。A、工作方式0B、工作方式1C、工作方式2D、工作方式3130.二进制数1001010B转换成十六进制数是()131.根据以下选项中的CAN总线标识符,选择优先权最高的选132.共阳极LED的8个LED()连在一起,作为公共端com。A、集电极C、阴极和阳极D、阳极133.共阳极LED数码管加反相器驱动时显示字符“6”的段码是134.集成运放的输出电压与输入电压之间的关系曲线称为:A、电流传输特性B、电压传输特性C、电阻传输特性D、频率传输特性135.假定一个int型变量占用两个字节,若有定义:intx[10]={0,2,4};则数组x在内存中所占字节数是几个?136.假如某计算机字长为八位,则十进制数-66的补码为参考答案:C137.将1个数中的指定位清0,其余位不变,应该用什么运算呢?A、按位与B、按位取反C、按位异或D、按位或参考答案:A138.将51单片机的定时器/计数器作为16位计数器使用,其工作A、方式0B、方式1C、方式2D、方式3139.晶振的频率为6MHz时,一个机器周期为()μS。140.内部RAM中,位地址为30H的位,该位所在字节的字节地址为()。D、不能确定141.片内RAM的20H~2FH为位寻址区,所包含的位地址是()。142.嵌入式系统有硬件和软件部分构成,以下()不属于嵌入式系统软件A、系统软件C、FPGA编程软件D、嵌入式中间件参考答案:C143.如果是男生就擦玻璃,否则就扫地,这种描述是哪一种分支结构?A、单分支结构B、双分支结构144.如何在LCD液晶上显示一个数字()B、需要先转化为ASCII,然后显示该数字的ASCII码。145.若x=10;则执行x+=5;之后x=?148.设80C51晶振频率为12MH,z若用定时器T0的工作方式1产生1ms定时,则T0计数初值应为。149.设a和b均为double型变量,且a=5.5、b=2.5,则表达式(int)a+b/b的值是()。150.设编译模式为SMAL,L将csk定义为片内RAM区的无符号字符型变量的正确写法是。参考答案:B151.十进制数175的十六进制表示数是()参考答案:B152.十进制数-36在8位微机中的反码和补码是153.十六进制数0xDA转换成二进制数,结果为()。154.使用单片机软件调试C语言程序时,首先应新建文件,其扩展名是()155.使用定时器T1时,有几种工作方式()A、1种C、3种156.使用定时器T1时,有几种工作模式()157.提高单片机的晶振频率fosc,则机器周期()D、不一定158.外部中断0的中断标志为()159.为表示逻辑表达式79X90,应使用的C语言表达式是()。特性不变,应该选用什么滤波器()A、带通滤波器B、带阻滤波器C、低通滤波器D、有源滤波器参考答案:D162.为什么要定义中断源的优先次序()A、中断源种类不同B、一次只能处理一个中断源C、中断源过多D、中断源的响应效果不同参考答案:B163.下列关于按键消抖的描述中是不正确的。A、机械式按键在按下和释放瞬间会因弹簧开关变形而产生电压波动B、按键抖动会造成检测时按键状态不易确定的问题C、单片机编程时常用软件延时10ms的办法消除抖动影响D、按键抖动问题对晶振频率较高的单片机基本没有影响参考答案:D164.下列关于串口方式3的描述中是错误的。A、方式3的波特率是可变的,可以通过软件设定为不同速率B、数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位C、方式3主要用于要求进行错误校验或主从式系统通信的场合D、发送和接收过程结束后TI和RI都可硬件自动置1A、80C51共有4个与中断有关的控制寄存器B、TCON为串口控制寄存器,字节地址为98H,可位寻址C、IP寄存器为中断优先级寄存器,字节地址D、IE为中断允许寄存器,字节地址为A8H,可位寻址A、自然语言B、高级语言169.下列哪些不是STM32闪存存储器的特点A、大容量B、高速C、掉电不保存D、具有选择字节加载器170.下列软件能够实现MCS-51系列单片机系统运行仿真的软件是()。参考答案:B171.下列数据类型中,()是51单片机特有的类型。参考答案:C172.下列指令判断若定时器T0计满数就转LP的是。参考答案:D参考答案:B174.下面()没有位于片内128数据存储区A、位寻址区C、工作寄存器区D、用户RAM参考答案:B175.下面哪个C51语句能启动定时/计数器T1:()参考答案:C176.下面是对一维数组s的初始化,其中不正确的是()177.下面叙述不正确的是()。A、一个C源程序可以由一个或多个函数组成B、一个C源程序必须包含一个函数main()C、在C程序中,注释说明只能位于一条语句的后面D、C程序的基本组成单位是函数参考答案:C178.小王初学单片机,他用C语言编写了下面语句,你帮他计算一下,这段语句执行完,变量sum的值为。unsignedchark,sum=179.要设置定时器T0为低优先级,应执行语句:()。180.一旦单片机的程序跑飞,哪个信号有效可以让它瞬间回复到初始状态,程序重新正常运行A、时钟信号B、晶振信号181.一个EPROM的地址有A0----A11引脚,它的容量为()。182.一个共阴极的8段LED数码管,要使其显示数字6的字形,则其字型码为()。的内容为():DA,21HORLA,#21HRLAMOVR2,ARET则执行结束(RO)=执行结果A的内容为()参考答案:A186.以下(对)二维数组的定义中(正确)的是哪一个参考答案:C187.以下C语言标识符不合法的是()。参考答案:D188.以下采用单总线连接的器件是()参考答案:B189.以下的数组定义中,关键字“code”是为了把com数组存储在程序存储器,其中数组元素com[1][2]的值为。unsignedcharcodecom[3][4]={{0,1,2,3},{4,5,6,7参考答案:B190.以下关于关键字的说法中错误的是:()。A、只要是static修饰的变量,编译器都会给它分配一个固定的内存空间。而这个变量在整个程序的执行中都存在,程序执行完毕它才消亡。B、用static声明的变量或函数同时指明了变量或函数的作用域为本文件,其他文件的函数都无法访问这个文件里的这些变量和函数。C、一个函数的某个行参如果用const修饰了,表明在调用此函数时只能传递一个常量值给这个行参。D、对于extern修饰的全局变量来说,仅仅是一个变量的声明,其并不分配内存空间,它只表明本文件内要用到其它文件中定义的同名变量,在链接阶段编译器会自动找到那个实际变量。191.以下描述正确的是()A、continue语句的作用是结束整个循环的执行B、只能在循环体内和switch语句体内使用break语句C、在循环体内使用break语句或continue语句的作用相同D、以上三种描述都不正确192.以下哪一个是8255芯片的双向传输方式?()A、方式0B、方式1C、方式2D、方式3193.以下为GPIO端口配置寄存器的描述,在GPIO控制LED电路设计时,要使最大输出速度为2MHz,应该设置MODE[1:0]值为194.用8051的定时器T0定时,用模式2,则应。A、启动T0前向TH0置入计数初值,TL0置0,以后每次重新计数前要重新置入计数初值B、启动T0前向TH0、TL0置入计数初值,以后每次重新计数前要重新置入计数初值C、启动T0前向TH0、TL0置入计数初值,以后不再置入D、启动T0前向TH0、TLO置入相同的计数初值,以后不再置入195.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为()参考答案:C196.用定时器T1工作方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是()。A、74LS164是一种8位串入并出移位寄存器B、74LS164的移位过程是借助D触发器的工作原理实现的31Q7锁存着最低位D、74LS164与80C51的串口方式0配合可以实现单片机并行输A、启动T0计数C、启动T1计数D、停止T1计数200.欲将电压信号转换成与之成比例的电流信号,应在放大电路中引入什么负反馈B、电压并联201.在1到100累加和的while循环中,如果把i=1;语句写到了while后面的语句组中,会发生下面哪种现象。A、死循环B、循环一次也不执行C、循环执行100次D、循环执行101次202.在89S51单片机中,当晶振频率采用4MHz时,一个机器周期等于()微秒203.在C语言的if语句中,用做判断的表达式为()204.在C语言中,函数类型是由()决定。205.在C语言中,想打开全局中断的语句是()206.在C语言中,想关闭串行口中断的语句是()208.在KeilC的程序里,若要指定P0的bit3输出1,应如何编写?b;a=100;B=1;While(a){B=b+1;A=a-1;}W参考答案:D210.在KeilμVision4集成开发环境中,编译过程中生成码文件的后缀名是()。211.在MCS-51单片机中,定时器╱计数器在工作方式1下,计数器由TH的全部8位和TL的8位组成,因此其计数范围是()参考答案:D212.在P0口通用I/O方式下,欲从P0口向外输出一组数据,则应()。A、先向P0口写0;B、先向P0口写1;C、将P0口外接上拉电阻;值应为()外中断发生,其系统工作状态是()N,#02H”语句后面的命令C、程序中断1分钟后会自动重新启动D、进入空闲工作模式216.在存储器扩展电路中74LS373的主要功能是。A、存储数据B、存储地址C、锁存数据D、锁存地址参考答案:D217.在单片机编程过程中,用文本编缉器(如EDIT、CCED等)编写软件,编写好后,用()对源程序文件编译,查错,直到没有语法错误,除了极简单的程序外,一般应用仿真机对软件进行调试,直到程序运行正确为止。A、编译器B、编码器C、编辑器D、编程器218.在单片机应用系统中,数码管显示电路通常有()显示方式。A、静态B、动态C、静态和动态219.在单片机中,通常将一些中间计算结果放在()中。A、累加器B、控制器C、程序存储器D、数据存储器220.在单片机中器件的数据线被称为()。A、数据总线B、地址总线C、控制总线D、总线参考答案:A221.在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是()222.在工作方式1下,串行口一帧发送几位有效数据?()参考答案:C223.在共阳极数码管使用中,若要仅显示小数点,则其相应的字段码是()。224.在家用电器中使用单片机应属于微计算机的()。A、辅助设计应用B、测量、控制应用C、数值计算应用D、数据处理应用参考答案:B225.在晶振为12MHz的单片机系统中,()一次可定时10ms。A、方式0B、方式1C、方式2D、方式3参考答案:B226.在上电复位状态下,内存RAM中的值D、FFH227.在下列寄存器中与中断控制无关的是()寄存器。A、循环初始化B、循环体C、循环变量修改229.在中断服务程序中,至少应有一条()。230.执行"P2=P2|0x01;"语句,相当于对P2.0()操作。=0,j;for(j=0;j<5;j++){if(j==2)coMOV22H,#00H0052H:MOVR0,#22H0054H:MOVAH:ADDA,#05H0058H:MOVCA,@A+PC0059H05AH:SJMP$BIAO:DB00H,0233.执行中断处理程序最后一句指令RETI后,()。A、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时那句的下一句234.指令“ADDA,RO”的含义是()A、RO中的数与A中的数不带进位位相加B、R0作间接地址中的数与A中的数不带进位位相加C、RO作间接地址中的数与A中的数带进位位相加D、RO中的数与A中的数不带进位位相减235.指令“CLRC”的含义是()A、C置为01HB、C状态位为1C、C状态位清零D、C置为00H236.指令“XRLA,#10”的含义是()A、立即数10和A中数进行“位或”操作,结果在A中B、地址10H中的数和A中数进行“异或”操作,结果在A中C、立即数10H和A中数进行“异或”操作,结果在A中D、立即数10和A中数进行“异或”操作,结果在A中237.指令ANLA,20H源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址F、相对寻址G)位寻址参考答案:B238.中断查询确认后,在下列各种AT89S51单片机运行情况下,能立即进行响应的是()。A、当前正在进行高优先级中断处理B、当前正在执行RETI指令C、当前指令是MOVA,R3D、当前指令是DIV指令,且正处于取指令的机器周期参考答案:C239.中断函数定义的关键字是()。240.中断响应时间不可能是以下哪个241.主程序被打断的地方称为什么A、中断矢量B、断点C、入口地址参考答案:B1.51单片机的晶振参数一般是多少呢?2.51单片机复位的条件是什么A、复位引脚上有1个机器周期以上的低电平B、复位引脚上有2个机器周期以上的低电平C、复位引脚上有1个机器周期以上的高电平D、复位引脚上有2个机器周期以上的高电平3.51单片机要同时允许外部中断0和外部中断1,则以下开中断的语句正确的是()。4.8051单片机的CPU主要功能有()A、产生各种控制信号B、存储数据C、算术、逻辑运算5.8051单片机中断源分为外部中断和内部中断,以下属于内部中断的是()参考答案:BCD6.8051系列单片机有哪几部分组成?()C、存储器参考答案:ACD7.80C51CPU在访问外部存储器时,地址输出是()。A、P2口输出高8位地址B、P1口输出高8位地址C、PO口输出低8位地址D、P1口输出低8位地址E、P2口输出低8位地址8.80C51单片机的运算器由()等组成。A、算术逻辑部件ALUB、累加器ACD、计数器PF、程序状态寄存器PSWG)BCD码运算调整电路9.80C51单片机控制寄存器TCON的作用是()等。A、定时╱计数器的启、停控制B、定时器的溢出标志C、外部中断请求标志D、确定中断优先级E、选择外部中断触发方式10.80C51单片机算术逻辑部件ALU由加法器和其他逻辑电路组成,用于()。A、进行算术四则运算和逻辑运算B、进行移位操作C、存放程序运行中的各种状态信息D、存放一个操作数中间结果E、进行位操作11.80C51单片机外部计数脉冲输入T0(P3.4),如用按钮开关产生计数脉冲,应采用()。A、加双稳态消抖动电路B、加单稳态消抖动电路D、施密特触发器整形E、软件延时消抖动12.80C51的产品80C51单片机内部由()4个8位的I/O端口PE、两个16位的定时╱计数器T0和T113.ADC0809由哪几部分组成?()B、数据输入C、数据转换D、数据输出14.ADS7804为12位的A/D转换器,它有哪些优点?()A、分辨率高B、转换速度快C、接口方便D、应用灵活15.AD转换过程会用到下列哪个步骤A、采样16.C51中使用最广泛的数据类型是()D、指针17.C语言的变量种类有()A、局部变量B、全局变量C、外部变量D、内部变量18.HD7279A的控制指令分为哪几类?()B、混合指令C、带有数据的指令D、不带数据的指令A、项目管理器B、在线编辑调试器C、软件仿真调试器D、源文件编辑器20.MCS-51系列单片机片的总线系统为()A、地址总线B、数据总线C、控制总线21.MCS-51在响应中断时,将会执行哪些动作().A、保护现场B、保护PCC、找到中断入口D、保护PC转入中断入口22.按键去抖动的方法()A、硬件去抖动B、软件去抖动D、查询去抖动23.按照逻辑功能的不同特点,下列哪些是时钟控制的触发器24.变量的名称可以用以下哪几种字符开头?()A、大写英文字母B、数字C、小写英文字母25.变量就相当于一个容器,它应该有以下哪几个特性?A、变量类型B、变量名C、变量内容26.表达式语句有()组成。A、表达式D、标识符A、给步进脉冲电机就转,不给步进脉冲电机就不转;B、步进脉冲的频率越高,步进电机转得越快;C、改变各相的通电方式,可以改变电机的运行方式;D、改变通电顺序,可以控制步进电机的正、反转。28.除了单片机和电源外,单片机最小系统包括()电路和()电A、时钟C、硬件29.串行I2C总线E2PROM存储器有()()3种读操作方式。A、立即地址读取B、随机地址读取C、顺序地址读取D、页面读取E、块读取30.串行式通讯的优点:()A、故障率低B、成本低C、传输速率慢D、传输速率高31.单片机的定时器/计数器可用于()。B、外部事件计数C、串行口的波特率制定D、扩展外部中断源32.单片机扩展的内容有()等。A、总线扩展B、程序存储器扩展C、数据存储器扩展E、I/O口的扩展33.单片机应用系统由以下那些系统组成()A、硬件系统B、软件系统C、中断系统34.定时/计数器T1在GATE=1时运行的条件有()。35.定义数组时,应注意()A、对同一数组,所有元素的数据类型都必须相同B、数组名的书写规范应符合标识符的书写规定。C、数组名不能与其他变量名相同。D、方括号中的常量表达式不可以是变量,但可以是符号常数和常量表达式。36.对于一个数组的数组元素的描述,以下哪些选项是正确的呢?A、数组元素都用数组名加上下标的方式引用B、数组元素的下标是从0开始计数的C、数组元素的下标按照顺序有逐渐增1的规律D、数组元素的下标必须用中括号括起来37.多级放大器级间耦合方式有()A、阻容耦合B、变压器耦合C、直接耦合D、光电耦合38.防止按键在按下后抖动的方法是()A、电阻电容低通滤波法B、软件延迟法C、电阻电容高通滤波法D、限电压法39.仿真调试的手段可采用单步运行方式和断点运行方式,通过检查用户系统()内部资源状态、()的内容和()口的状态,检查程序执行结果是否符合设计要求。40.关于独立式键盘下列描述正确的是()A、独立式键盘电路配置灵活。B、软件结构简单。C、每个按键必须占用一根I/O线。D、在按键较多时不宜采用。41.关于函数最小项描述正确的是A、在输入变量任何值下必有且仅有一个最小项的值等于1B、全体最小项之和等于1C、任意两个最小项之乘积等于0D、N变量的最小项个数应该为2的N次方个42.行列式键盘对按键动作的识别有()A、软件程序扫描法B、中断法D、都是B、只利用了N个状态C、电路共有2N个状态D、电路综计有2的N次方个状态C、I/O接口45.加减法运算指令影响程序状态寄存器PSW中的哪些位?()46.开关K连接在单片机的并行I/O端口线上,闭合为0,打开为1,请问下面哪几个表达式可以用老判断K是否闭合?47.利用Proteus软件仿真单片机系统运行的主要步骤包括()。C、加载单片机可执行程序B、低阻抗49.哪些是STM32的ADC系统的特点()B、自校准50.如果按照计数器中触发器翻转的先后次序,可以把计数器分为A、同步计数器B、异步计数器C、可逆计数器D、减法计数器51.若IP=0Xff,IE=x93不可发生中断的中断源是()。52.三相步进电机有哪几种工作方式?()A、单相三拍B、单相六拍C、双三拍D、三相六拍53.数码管有两种显示方法,即静态显示法与动态显示法,相比较前者比后者的优点是()。A、占用CPU时间少B、节省I/O口C、硬件电路图简单D、编程简单54.数码管有哪些优点?()A、体积小B、重量轻C、低功耗D、纯数字信息55.所谓系统总线,指的是()。A、数据总线B、地址总线C、内部总线D、外部总线E、控制总线56.外部中断INT0中断允许的条件是()57.下列哪些是算术运算符()58.下列哪些元件不是线性元器件()D、二极管59.下列选项中说法正确的是()。A、CMOS型单片机有节电和掉电两种低功耗操作方式。B、单片机在节电方式下,CPU停止工作,而RAM、定时器、串口和中断系统继续工作。C、单片机在掉电方式下,仅给片内RAM供电,片内所有其他的电路均不工作。D、单片机的低功耗工作方式由电源控制寄存器PCON中的有关位控制。60.下列选项中说法正确的是()。A、TMOD是定时/计数器的工作方式控制寄存器,它支持位寻址B、TCON中存放定时/计数器0和1的中断标志位,它可以位寻址C、定时/计数器T2的中断标志位有TF2和EXT2两个,而且它们的中断矢量是同D、定时/计数器T2工作于16位自动重装载方式下,计数方向可以向上或者向下61.下列有关LED动态显示描述正确的是()A、较小的电流就可以获得较高的亮度B、动态显示按位轮流点亮C、利用人眼的视觉停留效应和发管二极管的余辉效应实现多位数码“同时”显示。D、硬件电路复杂,成本高。62.下面哪一个选项对数组的描述是正确的?A、数组名和变量名的取名方法是一样的。B、数组长度是指数组中元素个数。C、数组类型就是指数组元素的类型。D、数组长度必须用中括号括起来。63.下面哪一个运算可以把P1口高四位置1,其余位不变?64.下面选项中对DIP40封装的芯片叙述正确的是哪几个?A、有40个引脚B、双列直插式封装D、不用插座无法焊接65.一个单片机应用系统的研制,大致可分为()阶段。A、分析研究课题,明确解决问题的方法B、分别进行硬件和软件的设计C、分模块调试系统,进行在线仿真和总调D、固化程序,投入实际运行E、反馈运行情况,及时修正、升级66.一个数码管若要点亮字型“3”,则以下哪种正确?B、com端接负,字型码为0X4C、com端接正,字型码为0XB0D、com端接负,字型码为0XB067.以下哪些存储器可以用作外部程序存储器?()68.以下哪些设备是外部输入设备?A、键盘B、鼠标69.以下哪些是计数器控制寄存器TCON的控制位?()70.以下运算符中哪些是算术运算符()71.用4位二进制数表示1位十进制数的编码方法称为()D、二进制编码72.用键盘编程扫描法识别按键时应包括以下那些内容()A、判断有无按键按下。51增加的()74.与静态LED数码管显示相比,下列有关LED数码管动态显示描述正确的是()A、显示位数较多时,动态显示节省I/O端口资源。B、显示亮度低于静态显示方式C、占用CPU更多的时间D、显示位数较少时,采用静态显示更加方便。75.在C语言中,等号用于把式子左边和右边连接起来,左边必须是下面的哪些名称呢?A、变量名C、位名称D、符号常量程序中判断按键松开的语句是77.字符常量A可以用以下哪几种方式表示?判断题A、正确B、错误参考答案:B2.MCS-51指令系统中,执行指令FGObitF0,表示凡用到F0位的指令中均可用FGO来代替。A、正确B、错误3.1K字节的存储器容量包括1000个存储单元A、正确B、错误4.51单片机只能做控制用,不能完成算术运算。A、正确B、错误5.51系列单片机可以没有复位电路。A、正确B、错误6.74LS164的输出端只能接共阴极的数码管。A、正确B、错误7.8*8点阵LED共有16个外部引脚,其中8根行线顺序排在一起、8根列线顺序排在一起。A、正确B、错误参考答案:B8.8*8点阵LED有64个像素点。A、正确9.8051单片机有4个I/O口B、错误10.8051单片机有6个中断源B、错误11.8051和8052CPU的寄存器库分为4个区。12.80C51单片机是高档16位单片机。14.89C51单片机具有4个I/O端口,分别是P1、P2、P3和P4。A、正确B、错误B、错误18.ACC是CPU中最繁忙的特殊功能寄存器,CPU中的数据传送19.ADC0804是一个8位的AD如果基准电压为5v的话他能测量的最小电压为1vA、正确B、错误20.AD转换器可以把输入的模拟量,转变成数字量输出(2分)A、正确B、错误21.ALE的作用是将数据总线和地址总线分开。B、错误22.AT89C52单片机的P3口可做第二功能使用,如P3.0口可作为单片机串行接口的发送。A、正确B、错误23.AT89S51单片机进入掉电运行模式,CPU和片内的外围电路(如中断系统、串行口和定时器)均停止工作。B、错误24.AT89S51单片机若串行口发送数据完成后会将RI置位A、正确B、错误器、128B的RAM、1个中断源、1个定时器(且具有捕捉功能)。B、错误26.C51单片机的定时器不可以产生中断。第五章一.填空题(共1题,16.6分)A、正确B、错误27.C51的数据存储类型规定为code,则该数据定位在片外RAMA、正确B、错误28.C51语言处理单片机的中断是由专门的中断函数来处理的。A、正确29.C51中,特殊功能寄存器一定需要用大写。参考答案:A30.CAN总线在任意时刻只能处于一-种状态,要么是“显性位”,B、错误31.CPU的时钟周期为振荡器频率的倒数。B、错误32.c语言里面的for(;;);是死循环33.C语言中的任何变量,可以直接而不必声明。B、错误34.C语言中只能定义局部变量35.C语言中主函数main必须放在程序中所有函数的前边A、正确36.DDRAM中的数据,实际上是待显示的B、错误37.EPROM27C256有15根地址线,可寻址空间为32KB.B、错误38.HD7279A可同时驱动8位共阳极的数码管。B、错误的值都为假,就执行最后一个else后面的语句组。参考答案:A40.IIC总线上进行数据传输的时候高位在前低位在后41.IP.4PT1:定时器T1中断优先控制位。PT1=0,设定定时器T1中断为低优先级中断。B、错误参考答案:B42.LIN总线系统由一个主控制器、若干从属控制器和单根传输线B、错误43.MCS51单片机的CPU是16位的。B、错误44.MCS-51单片机的片内存储器称为程序存储器。B、错误参考答案:B45.MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。A、正确B、错误46.MCS-51单片机是一个功能很强的8微处理器。A、正确B、错误47.MCS-51单片机系统复位时,TMOD模式控制寄存器的低4位均为0。A、正确B、错误48.MCS-51的产品8051与8031的区别是:8031片内无ROM。A、正确B、错误49.MCS-51若希望程序从片内存储器开始执行,EA脚应接A、正确50.MCS-51外部中断0的入口地址是0003HA、正确B、错误51.MCS-51外部中断INT0的入口地址是0003H。B、错误52.MCS-51有3个中断源,优先级由软件填写特殊功能寄存器IPA、正确53.MOVA,30H的源操作数为立即寻址方式。A、正确B、错误54.MOVA,30H的源操作数为立即直接寻址方式。参考答案:A55.MULAB的执行结果是高8位在A中,低8位在B中。B、错误参考答案:B56.OV在PSW程序状态字中表示奇偶标志位。参考答案:BB、错误参考答案:A58.P1口是准双向口,只作为输入输出接口使用B、错误59.P是奇偶标志位,当A里的1的个数为偶数时,P=1B、错误60.RXD表示串行口输入端,而TXD表示串行口输出端61.SFR区可以直接寻址,还可以用寄存器间接寻址B、错误65.按键按下和释放的检测过程是相同的,不同的是检测条件刚好参考答案:A66.标准8051有2个外部中断输入端口。B、错误67.并行接口可以比喻成多车道桥,串行接口可以比喻成单车道通信不方便。B、错误69.采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。70.常量可以是数值型常量,也可以是符号常量。参考答案:A71.程序计数器PC是一个可以寻址的特殊功能寄存器。B、错误72.出栈指令执行时先将SP指向的单元内容取出送入操作数单元,然后SP减1B、错误73.串行口的发送缓冲器和接收缓冲器只有1个单元地址,但实际上它们是两个不同的寄存器。B、错误74.串行口工作在方式1和工作方式3的波特率是固定的。参考答案:B75.存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。76.单片机89C51复位后,其PC指针初始化为0000H,使单片机从该地址单元开始执行程序。77.单片机并行I/O端口都是双向I/O端口,既有输入端口功能,也有输出端口功能。78.单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功能则是DSP的长处。B、错误参考答案:A79.单片机的一个机器周期是指完成某一个规定操作所需的时间。一般,一个机器周期等于一个时钟周期。A、正确B、错误参考答案:B80.单片机的指令周期是执行一条指令所需要的时间一般由若干个机器周期组成。B、错误81.单片机复位后SP的初值为07H。A、正确B、错误82.单片机复位后不影响片内RAM单元的数据,仅影响特殊功能寄存器中的内容。A、正确B、错误83.单片机复位后的状态,PC=0000H,所以程序从0000H地址节元开始执行,系统均为随机值。A、正确B、错误84.单片机和计算机没有任何区别。A、正确B、错误参考答案:B85.单片机时钟电路的石英晶体振荡频率典型值是1.2MHzA、正确B、错误参考答案:B86.单片机所连接的所有外部设备都可以是中断源。A、正确B、错误87.单片机系统扩展时使用的锁存器,用于锁存高8位地址。A、正确B、错误88.单片机指令周期和机器周期是一个概念。A、正确B、错误90.当89S51上电复位时,堆栈指针SP=00H94.定时/计数器在工作时需要消耗CPU的时间。A、正确B、错误参考答案:B95.定时计数器工作方式1是13位的A、正确B、错误参考答案:B96.定时计数器溢出后,可以通过查询或者中断的两种方式来来进行处理。A、正确B、错误97.定时器T0的计满溢出中断是外部中断。A、正确B、错误参考答案:B98.定时器的计数功能是对外部引脚的脉冲进行计数,定时功能是对内部的机器周期进行计数。A、正确B、错误99.定时器工作在方式1下,当计满溢出后,必须要用软件将初始值重新加载。参考答案:A100.定时器工作在方式2下,当计满溢出后,THx可以实现初始值的自动重装载。B、错误101.定义了一个数组,就相当于批量定义了很多个同类型的变量。参考答案:A102.读取外接EPROM中的程序时,EA端必须与电源连接。参考答案:B103.工作方式1是16位计数器,其计数最大值为65536。B、错误104.工作方式2和工作方式3都为8位计数器,二者没有任何区A、正确B、错误105.工作方式3是8位计数器,其计数最大值为8192。A、正确B、错误参考答案:B106.工作寄存器Rn有8个,它的地址由RS1和RSO确定A、正确B、错误107.汇编语言指令的操作数至少有1个A、正确B、错误108.汇编语言指令系统有119条指令A、正确B、错误参考答案:B109.计算机中常作的码制有原码、反码和补码。参考答案:A参考答案:B111.静态显示适用于多位数码管的连接,因此它的编B、错误112.绝对地址包含头文件absac

温馨提示

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

最新文档

评论

0/150

提交评论