单片机复习题_第1页
单片机复习题_第2页
单片机复习题_第3页
单片机复习题_第4页
单片机复习题_第5页
免费预览已结束,剩余28页可下载查看

下载本文档

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

文档简介

单片机复习题第一套一.填空题:(40空,共40分)1.SJMPrel指令中,rel的范围为 到 。2.80C51中断系统中,ET1= ,表明允T1中断,ET仁 ,表明禁止T1中断。已知A=30HR0=22H(22H)=56H,执行下列指令:MOV0H,A之后,10H里面内容为 。MCS-51单片机是 的单片机,MCS-51单片机有 ■个中断源。MCS-51系列单片机中AT89S52单片机,电源(VCC) 多少引脚,地(GND) 多少引脚,复位(RST) 是多少引脚。指令执行前有关单元的内容为: (A)=33H,(7FH)=44H,(61H)=55H,(42H)=66H,(R1)=61H,(RC)=42H,分别写出执行以下命令后的结果。MOV@R0,A MOV@R1,7FH MOV@R0,#03H MCS-51系列单片机的存储器可以分为 和 存存储器。单片机正常工作必须加上 和 电路。9.80C51中断系统中,EA= ,表明CPI开放总中断。地址指针DPTF是一个16位的专用寄存器,其高位字节为寄存器 低位字节为寄存器 。下列程序段执行后(R0)= ,(7EH)= ,(7FH)= MOVR0#7EHMOV7EH#0FFHMOV7FH#40HINC@R0INCR0INC@R0访问MCS-51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为 和 。汇编语言指令主要由 和 两部分组成MCS-51单片机有 中断源,可分为 ■个中断优先级。上电复位时 中断源的最高。15.80C51单片机中定时器/计数器方式控制寄存器(TMOD中,如果M1M0=1,1定时器工作于方式 ,采用 位的定时/计数工作方式。设(R0)=32H,(A)=48H,(32H)=80H,(40H)=08H。请分析下面程序执行后各单元的内容。MOVA,@R0MOV@R0,40HMOV40H,AMOVR0,#35H(32H)= ,(40H)= 。学习51系列单片机时,我们常用的调试软件为 ,软件本身可以支持 和 语言。假定(SP)=40H,(39H)=30H,(40H)=60H。执行下列指令POPDPHPOPDPL后,DPTR的内容为 ,SP的内容是 o二.单项选择题:(20题,共20分)1.MCS-51单片机系统中中断源的个数有多少,它们可实现中断嵌套。()A、 3C、1D、52.80C51单片机P0口一个有几只引脚。( )A、4B、8C、 16D、 323.80C51单片机指令系统中,减法指令是哪项。()A、DIVB、SUBBC、MULD、MOV假定设置堆栈指针SP的值为36H,在执行指令PUSH20H后SP的值为多少。()A、35HB、38HC、 37HD、 20H累加器A的内容为0111,1111,当执行RL指令之后,累加器A的内容为多少。()A、7FHB、FDHC、FEHD、 EFH当MCS-51单片机接有外部存储器,P2口可作为什么使用。( )A、数据输入口B、数据的输出口C、准双向输入/输出口D、输出高8位地址7.80C51单片机指令系统中,要使P1.0为高电平,使用以下哪个指令。)A、 SETBP1.0B、 CLRP1.0C、 ORGP1.0D、 ENDP1.08.80C51单片机指令系统中,自加1指令是哪项。()A、DECB、ADDC、ADDCD、INC当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为多少。( )A、0003HB、000BHC、0013HD、001BHE、0023H10.89S52单片机有多少中断源。()TOC\o"1-5"\h\zA、 3个B、 4个C、 5个D、 6个只读存储器的英文缩写为哪项。( )A、RAMB、RBMC、RCMD、ROMTOC\o"1-5"\h\z累加器A是一个多少位的寄存器。( )A、 4B、 8C、 16D、32MCS-51单片机定时器工作方式0是指的哪种工作方式。( )A、8位B、8位自动重装C、 13位D、 16位片内RAM勺20H-2FH为位寻址区,所包含的位地址是多少。( )A、 00H〜20HB、 00H〜7FHC、 20H〜2FHD、 00H〜FFH下列指令能能使R0的最高位置0的是哪条指令。(A、 ANL0,#7FHB、 ANLR0,#FHC、 ORLR0,#7FHD、 ORLR0,#80H指令中唯一不可缺少的核心部分是什么。()A、 标号B、 操作码C、 操作数D、 注释AT89C51单片机属于以下哪个系列。( )A、 MCS-48B、MCS-51C、 MCS-52D、 MCS-96要使80C51单片机定时器T0工作运行起来,必须写哪条指令。( )A、 CLRTR0B、MOVTR,0#0FFHC、 SETBTR0D、 MOVTR,0#00HMCS—5l单片机的堆栈区是设置在哪里。( )A、 片内ROM区B、 片夕卜ROM区C、 片内RAMMD、 片夕卜RAME20.8051单片机具有双功能的端口是哪项。()A、P0口和P1口B、P3口C、P0口和P2口D、P1口三.判断题:(10题,共10分)MCS-51指令:MOVA,@R0;表示将R0指示的地址单元中的内容传送至A中。( )MCS-51指令中,将37H单元的内容传送至A的指令是:MOVX,#37耳()MCS-51单片机上电复位后,片内数据存储器的内容均为00Ho( )4.INC指令是自加1指令。()十六进制中,F表示为十进制中的16。( )必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。()MCS-51指令系统中,指令JNBbit,rel是判位转移指令,即表示bit=1时转。()MCS-51有中断源5个。( )在中断响应时断点地址自动入栈。()10.80C52单片机包含4K的ROM256字节的RAM6个中断。( )四.问答题:(6题,共30分)ALU具有哪几个运算功能?简述MCS-51单片机堆栈的存取规则。什么是单片机?程序设计语言室实现人机相互交换信息的基本工具,它分为哪三种?5•什么是D/A转换?已知在累加器A中的数(0〜9),用查表的方法求平方值,并将结果存入R1中单片机复习题第二套一.填空题:(20空,共20分)P2口的功能为 和 。MCS-51系列单片机的存储器可以分为 和 存存储器。MCS-51单片机的单级中断系统中,在正常情况下,中断响应时间最短为个机 机器周期,最长为 个机器周期。MCS-51单片机中有两个16位寄存器,其中一个是 ,它没有地址,用户不能对其读写;另一个是 ,常用于存放基址地址。访问MCS-51单片机程序存储器地址空间、片内数据存储器地址、片外数据存储器地址的指令分别为 , 和 。6.80C51中断系统中,ET1= ,表明允T1中断,ET1= ,表明禁止T1中断。在计算机存储器用来存放 。二进制1100转换为十进制为 ,十进制15转换为二进制为 MCS-51系列单片机中的晶体振荡电路上的磁片电容值一般取 pF。汇编语言指令主要由 和 两部分组成。用串行口扩展并行口时,串行接口的工作方式应选为 。.单项选择题:(30题,共30分)1.80C51单片机指令系统中,要使P1.0为低电平,使用以下哪个指令。)A、 SETBP1.0B、 CLRP1.0C、 ORGP1.0D、 ENDP1.02.DJNZ称为什么指令。()A、加1不为零转移B、 跳转C、 调用D、 减1不为零转移3.80C51单片机指令系统中,除法指令是哪项。()A、MOVXB、DIVC、MULD、DEC欲将P1口的高4位保留不变,低4位取反,可用哪条指令。(A、ANLP1,#0F0HB、ORLP1,#0FHC、XRLP1,#FHD、以上三句都对程序状态字PSW中,进位标志表示为哪项。( )A、CYB、ACC、F0D、OVMCS-51单片机的定时器/计数器工作方式1是多少。( )A、 8位计数器结构B、 16位计数器结构C、 13位计数器结构D、 2个8位计数器结构串行口每一次传送多少字符。()C、1帧D、 1波特MCS-51单片机在正常运行程序时RST/VP[引脚应为什么状态。( )A、高电平B、低电平C、 脉冲输入D、 高阻态MCS—51指令系统中,求反指令是哪条。( )A、 CPLAB、RLCAC、 CLRAD、 RRCA10.80C51单片机定时器T1的中断入口地址为多少。()A、0003HB、000BHC、0013HD、001BH11.能访问内部数据存贮器的传送指令是哪条指令。()A、MOVC指令B、MOV指令C、MOVX指令D、没有RL称为什么指令。( )A、左移B、右移C、上移D、下移MCS-51单片机系统中中断源的个数有多少,它们可实现中断嵌套。)A、 3B、 2C、 1D、5TOC\o"1-5"\h\zMCS-51单片机中断的最短响应时间为多少个机器周期。( )A、1B、2C、 3D、 415.89S52单片机有多少中断源。()A、 3个B、 4个C、 5个D、 6个计算机能直接识别的语言。()A、汇编语言B、自然语言C、机器语言D、硬件和软件M0VR7,#255指令执行之后,R7里面内容为多少。( )A、25B、#250C、250D、500下列指令能能使R0高4位不变,低4位置F的是多少。( )A、 ANLR0,#OFHB、 ANLR0,#OFOHC、 ORL0,#OFHD、 ORLR0,#OFH用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择什么方式。)A、方式0B、方式1C、方式2D、方式320.8051单片机共有多少个中断优先级。()A、 2B、3C、4D、5TOC\o"1-5"\h\z21.80C51单片机外部中断0的入口地址为多少。( )A、0003HB、000BHC、 0013HD、 001BH22.80C51单片机指令系统中,半字节交换指令是哪项。( )A、 XCHB、 ORGC、 XCHDD、 POP23.80C51单片机指令系统中,以下哪个是子程序返回指令。( )A、RETIB、ENDC、RETD、ORG24.能访问外部数据存贮器的传送指令是哪条指令。()A、MOV指令B、 MOVC指令C、 MOVX指令D、 没有TOC\o"1-5"\h\z25.80C51单片机中,哪个端口没有上拉电阻。( )A、P3B、P0C、 P2D、 P1在寄存器间接寻址方式中,间址寄存器中存放的数据是什么。()A、参与操作的数据B、操作数的地址值C、程序的转换地址D、指令的操作码MCS-51单片机堆栈是按什么方向伸展的。( )A、由低到高B、由高到低C、由程序设定D、随机分配若RS0=0,RS1=1要想把寄存器R0的内容压入堆栈,可以使用哪条指令。()A、PUSH10HB、PUSH@R0C、PUSHR0D、PUSH08HMCS-51指令系统中,指令ADDCA,@R0执行前(A)=38H(R0=30H,(30H)=FOH,(C)=1执行后,其结果是什么。()TOC\o"1-5"\h\zA、 (A) =28H (C) =1B、 (A) =29H (C) =1C、 (A) =68H (C) =0D、 (A) =29H (C) =030.RR30.RR称为什么指令。( )A、左移B、右移C、上移D、下移三.判断题:(20题,共20分)TOC\o"1-5"\h\z外加晶振频率越高,系统运算速度也就越快,系统性能也就越好。( )M0VA@R这条指令中@R0勺寻址方式称之为寄存器寻址。( )MCS-51指令中,MOVXfe片夕卜RAM传送指令。( )MCS-51的指令寄存器PC是一个8位寄存器,用于暂存待执行指令,等待译码。()指令LCALLaddr16能在64K字节范围内调用子程序。( )指令AJMP的跳转范围是1KB( )MCS-51有中断源5个。( )MCS-51指令中,MOV为ROM传送指令。( )在进行二—十进制运算时,必须用到DAA指令。()MCS-51指令中,将37H单元的内容传送至A的指令是:MOVA#37耳()MCS-51的中断源全部编程为同级时,优先级最高的是 INT1°( )DEC指令是自减1指令。( )指令LCALLaddr16能在64K字节范围内调用子程序。( )执行MOVA#0FDH之后,累加器A的内容为FDH( )15.8051单片机必须使用内部ROM( )MCS—51指令系统中,指令AJMPaddr11称绝对转移指令,指令包含有11位的转移地址;它是把PC的高5位与指令第一字节中的第7~5位(第4~0位为00001)和指令的第二字中的8位合并在一起构成16位的转移地址。()MCS—51指令系统中,指令JNBbit,rel是判位转移指令,即表示bit=1时转。()设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加TOC\o"1-5"\h\z器A,则必须使用指令MOVCA,@A+P。( )已知:A=1FH(30H)=83H,执行ANLA,30H后,结果:A=03H(30H)=83HP=0O( )A/D转换器的作用是将模拟量转换为数字量;D/A转换器的作用是将数字量转为模拟量。( )四.问答题:(6题,共30分)什么是单片机?列举单片机的发展特点已知在F2中存放一个压缩的BCD码,请将它拆成二个BCD字节,结果存于SUMff始的单元中(低位在前)。将存于外部RAM8000H开始的50H数据传送0010H开始的区域,请编程实现

用定时器的查询方式实现LED的闪烁(50mS最基本的逻辑运算有哪几种?单片机复习题第三套.填空题:(10空,共10分)指令执行前有关单元的内容为:(A)=33H,(7FH)=44H,(61H)=55H,(42HH=66H,(R1)=61H,(R0)=42H,分别写出执行以下命令后的结果。MOV@R0,A MOV@R1,7FH MOV@R0,#03H MOVA,#0FEHADDA,#0FEHINCA则运行后,A= ,CY= 。3^LED显示器在电路连接上的两种形式,一种是共阳极型 LED显示器,另一种是 型LED显示器。4.将以表格形式存放在从table开始的内部单元中的8个单字节正数求平均值。MOVR0,#TABLEMOVR2,#8MOVR4,#0LOOP:1MOVA,@R0MOVR4,AINCR0DJNZR2,LOOP1MOVB,#8RET5.常用的去抖动的方法有两种:5.常用的去抖动的方法有两种:和软件方法。6.执行下列程序段后,(P1)= 。MOVCPLCPLCLRP1,#5DHP1.1P1.2P1.6SETBP1.7.单项选择题:(20题,共20分)下列指令执行时,不修改PC中内容的指令是哪条。( )A、AJMPB、 MOVCA,@A+PCC、 MOVCA,@A+DPTRD、 MOVXA,@RiMCS-51单片机在正常运行程序时RST/VP[引脚应为什么状态。( )A、高电平B、 低电平C、 脉冲输入D、 高阻态在单片机中,哪项是程序存储器。( )A、RAMB、EPROMC、ROMD、EEPROM4•将A与立即数按位逻辑异或的指令是哪条指令。( )A、ANLA,#dataB、ORLA,#dataC、XRLA,#dataD、XRLA,direct5.MCS-51指令系统中,指令ADDCA,@R0执行前(A)=38H(R0)=30H,(30H)=FOH,(C)=1执行后,A、(A)=28H(C)=1B、(A)=29H(C)=1C、(A)=68H(C)=0D、(A)=29H(C)=0列指令能能使6.其结果是什么。R0的最高位取反的是哪条指令。(A、 CPLR0,7B、 XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H下列指令能能使累加器A的最高位置1的是哪条指令。( )A、 ANLA,#7FHB、 ANLA,#80HC、 ORLA,#7FHD、ORLA,#80HTOC\o"1-5"\h\z程序存储器向累加器A传送指令。( )A、MOVXB、MOVC、 MOVAD、 MOVC累加器A的内容为11110000,执行RRA之后,累加器A的内容为多少)A、E8HB、E7HC、F0HD、7EH10.80C51单片机指令系统中,字节交换指令。()A、XCHB、ORGC、XCHDD、POP11.80C51单片机指令系统中,乘法指令是哪项。()A、ADDB、DIVC、MULD、DEC12.在单片机中,哪项是数据存储器。()A、ROMB、EPROMC、RAMD、EEPROM13.80C51系列单片机指令系统中,长调用延时子程序指令是哪条。( )A、LJMPDELAYB、LCALLDELAYC、ACALLDELAYD、 AJMPDELAY下列指令判断若P1口的最低位为高电平就转LP,否则就执行下一句的是哪项。()A、 JNBP1.0,LPB、 JBP1.0,LPC、 JCP1.0,LPD、 JNZP1.0,LPMCS-51单片机只具备单一功能的I/O口是哪个端口。()TOC\o"1-5"\h\zA、 P0B、 P1C、 P2D、 P3能将A的内容向左循环移一位,第七位进第0位的指令是哪条指令。()A、 RLCAB、RRCA

C、RRAD、RLA将内部数据存贮单元内容传送到累加器A中的指令是哪条指令。)A、 MOVdirect,R0B、 MOVA,@RiC、MOVA,#dataD、MOVA,R018.80C51单片机定时器要定时一个该赋为多少。()A、34B0HB、C3B0HC、 3CB0HD、 B03CH用MCS-51串行口扩展并行I/O()A、方式050Ms如果使用方式1,那么初值应口时50Ms如果使用方式1,那么初值应口时,串行口工作方式应选择什么方式。C、方式2D、方式3下列指令能能使累加器A的最低位置1的是哪条指令。( )A、SETBA,#01

温馨提示

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

评论

0/150

提交评论