单片机c51复习题及答案_第1页
单片机c51复习题及答案_第2页
单片机c51复习题及答案_第3页
单片机c51复习题及答案_第4页
单片机c51复习题及答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

一、单项选择题(在每小的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。(每小题分,共分)单片机有片内ROM容量(A)4KBB.8KBC.128BD.256B

、指令中直接给出的操作数称为直接寻址。D、内部寄存器(~7可作为间接寻址寄存器。11.MCS-51单片机在访问外部数据存储器时,其地址指针可采用()A.DPTRB.PCC.PSWD.SP单片机的位寻址区位于内部RAM(d

单元。

12指令MOVA,30H源操作数的寻址方式是(c)——C.00H—D.20H

A.寄存器寻址方式B.寄存器间接寻址方式单片机的串行中断入口地址为(

C)

C.直接寻址方式D.立即寻址方式B.C.0023HD.0033H

13Jzrel指令中,是判断(A)中的内容是否为0。单片机的最小时序定时单位是(

B)

A.AB.B状态

B.拍节

C.机器周期

D.指令周期

C.CD.PC5.片机的晶振频率为6定时器计数器的外部输入最高计数频率为(C2MHzB.1MHz500KHzD.250KHz6在单片机应用系统中,可以作为时钟输出的是()引脚。

)

14在单片机中,通常将一些间计算结果放在(A)A、累加器B、控制器C程序存储器D数存储器15在单片机中PC存的是()a)正在执行这条指令的地址)要行的下一条指令的地址)正在执行的这条指令的操作)已经执行过的指令条数进行数A、

B、RSTC、ALED、

16为了使10H作作寄存器使RS1的值为(C)a)0,)0,),0d17当CPU响应外部中断1的中断请求后,将自动转向(BA、0003HB、0013HCD

14子程序的返回和中断响应程中的中断返回都是通过变PC的内实现的PC内的8

8031片机的定时器T1用作定时方时是(A、BA、以内部时钟频为定时基准,个时钟周期加1B、以内部时钟频率为定时基准,个机器周期加1、以外部脉冲为定时基准,12脉冲加1D、以外部脉冲为定时基准,每个脉冲加1

改变是()完成的。A.通过POP命令.通过MOV指C.通过RET或RETI指.自动15单片机复位后,SP、PC、I/O口内为(C)A=07HPC=00HP0P1=P2=P3FFHB=00HPC=0000HP0=P1=P2=P300HC=07HPC=0000HP0=P1=P2=P3FFH1600H位所在的单元地址(C)9家用电器中使用的单片机应属于计算机的(BA、辅助设计应用B.量、控制应用C.数值计算应用10下列说法正确的是(A、

D.据处理应用

A02HB08HC21HD20H二、填空题(每空1分,共10分)A、立即数寻址方是操作数本身就在指令中,而不是它的地址在指令中。B、指令周期是执行一条指令的时间。

单片机片内共有_56_____字节单元的。2.片机的程序状态字中的那么工作寄存器R0-R7的直接地址为_精选

3.于指令,其操作码为其操作数(即偏移量)为_。4.EA接地时,MCS-51片机将从外部_的地址0000H开始执行程序。5.处理器包括两个主要部分即运算器与控制器__________6.片机的工作过程就是执行指令___的过。编址技术有_、统一编址_____立编址___两种。

C.PCD.B1.三、判断(2分/题*1020分2.1、单片机是在一块集成电路上把CPU、存储器、定时/计数器及多种形式的I/O接口集成在一起而构成的微型计算机。(∨)3.2、每个特殊功能寄存器都既有字节地址,又有位地址。(X)8按译码方式及显示方式不同,LED显示可分为示等2种方法。9指令A,40H中源操作数的寻址方式是10指令中源操作数的寻址方式是

硬件译码静态显示直接寻址。立即寻址。

方法、

软件动态扫描显

4.3、50H一定是字节地址。(X)5.4、在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。(∨)6.5、加法指令将影响进位标志位C,而减法指令将不影响进位标志位C。11指令MOVCA,@A+DPTR中源操作数的寻址方式是

变址寻址。

(X)12除了单片机这一名称之外,单片机还可称为

微控制器和嵌入式微控制器。

7.6、只要有中断出现,CPU就立即响应中断。(X)13.为了正确地读取8051的P1口引脚的状态值,应该先向它_高电平______。7.当MCS-51引脚ALE信号有效时,表示在P0口稳定地送出了___低8位____地址。88051单片机堆栈遵循数据后进先出(先进后出)的原则。98051单片机使用电源为+5V。10在立即寻址方式中,在数前使用#号来表示立即数。11在8051单片机中加法指令可以分为带进位的加(或者ADDC和不带进位的加(或者ADD)

12

8.7、MCS-51单片机的定时和计数都使用同一计数机构所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。(∨)9.8、EPROM2732是用作程序存储器的。(∨)10.9、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指令。(X)11.10.单片机的动态显示是依据人眼的视觉暂留”效应实现的。(寻址方式。两种。12设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为。138051单片机的汇编语言源程序的扩展名为ASM。14在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成分支结构或者循环结构的程序。15当8051单片机复位后,程序的入口地址为0000H。168051单片机中的定时器/计数器有T0和T1两个。17在单片机中,用作标志寄存器的一个特殊功能寄存器是AA.PSWB.DPTR精选

四、简答题(每小题4分,共20)1.MCS51单片机的伪指令有哪些?EQUDATADBDWBITORGEND2.单片机系统死机后应采用何种方法摆脱困境?复位3当A中的内容63H,那么,P标志位的值为多少?为什么?奇偶校验标志位由硬件置位或清根据累加器A“1”的个数的奇偶性即“1”的个数为偶数时P=0,奇数时1。当A中的内容63H时,A“1的个数为4,所以0

4单片机内集成了那些组成计算机的基本功能部件?答:单片机内集成了CPU、存储器、I/O接口等构成计算机的基本功能部件。5已知A92H,当执行ADDA指令,中的OVCYAC为多少?A中的结果用十六进制表示是多少?答:中的OV:、CY:、AC:0、P:0A:36H五、程序(阅读程序后填空。每小题分,共20)1.知SP=60H,,在执行下列指令后(62____,内部RAM61H=__34____。DPH2.行下列程序后,(A)=___40H,(__A,#0AHB,#20H

END5A,30HB,#100DIV31H,AA,BDIV32H,A33H,BEND

1说明这段程序的作。答:这段程序的作用是将保存在内部30H单元的位无符号二进制数转换成三位的十进制数其百位十位、个位分别保存到内部、、33H单元。2设程序执行前,内单元的内容是0FEH,行以上程序后内部31H、、内容分别多少?。答:执行以上程序后内部RAM31H、32H、内容分别是2、5、4。MULAB3.分析下面程序执行后的操作结果,40h____,(R0)=__60h。A,#60H,A,R0XCHA4A,30H

6请用数据传送指令来实现下列要求的数据传送。(8分)(1)把R0的内容送到R1(2)内部RAM20H单元的内容传送到A中。(3)外部RAM2000H单元的内容送到R0。(4)外部ROM1000H单元的内容送内部RAM20H单元。五、计算题分)设单片机晶振频率为6MHZ,使时器1,以方式0生周为500的等宽连续方波,由P1.0引输出,并以查询方式完成。解)算初值分JZDONEPOSI:MOVA,#01H

、说明这段程序的作用。答:部RAM单元的二进号函-1用其补码到内部31H。、设程序执行前,内部RAM单元的内容是执行以上程序后内部的内容是多少?若把内部的容

()X=8067二进制为十六进制的高8位,低5位即TH1=FCHTL1=03HHTL1=H()TMOD初化分)TMOD的四位不用4位为0,的四位中M1M0=

,把定时/数器1设DONE:MOV31H,A

看作补码,其十进制真值又是少。

为方式

故TMOD=M1M0=00把时

温馨提示

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

评论

0/150

提交评论