单片机A卷-答案(13-141).doc_第1页
单片机A卷-答案(13-141).doc_第2页
单片机A卷-答案(13-141).doc_第3页
单片机A卷-答案(13-141).doc_第4页
单片机A卷-答案(13-141).doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

院、系领导审批并签名 A / B卷广州大学 2013-14 学年第 一 学期考试卷课程 微机原理 考试形式(开卷/闭卷,考试/考查)学院 物电 系 电子 专业 光电 班级 学号 姓名_ 题次一二三四五六七八九十总分评卷人分数1520162425100评分一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。1.与51子系列单片机相比,下列( )不属于52子系列单片机的特点A.RAM容量更大B.定时/计数器更多C.存储器结构不一样D.中断源数量更多2.MCS-51单片机属于( )A.4位机B.8位机C.16位机D.32位机3.8051单片机外部最大可扩展( )的程序存储器A.256BB.4KBC.8KBD.64KB4.8051单片机中专门用于存放程序运行状态信息的寄存器是( )A.PC B.DPTRC.PSWD.SP5.已知(CY)=1,(A)=1,则执行RLC A指令后,A的内容为( )A.0B.1C.2D.36.要读取单片机外部ROM中数据,则应该使用的指令操作码是( )A.MOVB.MOVCC.MOVXD.PUSH7.在单片机的子程序中,最后一条指令必须是( )A.RETB.RETIC.LCALLD.ACALL8.已知(SP)=20H,则执行PUSH ACC指令后,SP的值为( )A.07HB.19HC.21HD.22H9.下列哪条指令可以将A与R0的内容相加并将结果存入A中( )A.ADD A,R0B.ADD A,R0C.ADD R0,AD.ADD R0,A10.下列哪条指令构成了死循环( )A.LP1: JC LP2B.LP1: JC LP1C.LP1: LJMP LP2D.LP1: LJMP LP111. 十进制29的二进制表示为原码( )A11100010BB.10101111BC00011101BD.00001111B12.为了使初值具有自动再装入功能,定时器/计数器相应M1M0的值应为( )A.00B.01C.10D.1113当8051单片机CPU响应定时器T1中断时,程序应转移到( )A.0003HB.000BHC.0013HD.001BH14.通过串行口发送或接收数据时,在程序中应使用( )A.MOV指令B.MOVX指令C.MOVC指令D.SWAP指令15MCS-51串行口扩展并行I/O口时,串行口工作方式应选择( )A.方式0B.方式1C.方式2 D.方式3二、填空题(本大题共19小题,每空1分,共20分)1.当8051单片机的振荡脉冲频率为6MHz时,其机器周期为_。2.为了使用8051单片机的内部ROM存储器,必须将引脚接_电平。3.单片机的核心是_,它能完成运算和控制功能。4.8051内部共有128个RAM单元供用户使用,其空间地址范围为00H_H。5.8051单片机复位后,寄存器PC中的内容为_。6.指令LOP2: MOV 20H, #21H中,目的操作数是_,采用 寻址方式。7.若要把字节20H的内容放入堆栈,应使用的指令是_。8.指令LOOP: SUBB A, 1H中,一共有_个操作数。9.已知(A)=0FH,则执行指令CPL A后,(A)=_。10.已知机器周期为1s,则将NOP指令执行100次所需时间为_。11.CPU暂停执行当前的程序,转而去执行另一段服务程序,并在处理完毕后,自动回去执行原来的程序,这个过程称为_。12.51系列单片机的中断源分为两类:外部中断源和_ _ _。13.T0由TH0和TL0两个二进制加法计数器组成,其中TH0是_位的计数器。14.若8051单片机机器周期是2s,则其定时器用于定时时,每隔_s计数器加1。15.为8051单片机扩展独立式按键,则1个并行口最多可以扩展_个按键。16.要为某8051单片机扩展8个八段LED显示器,若采用动态显示法,则需要占用_个并行口。17.设二进制数A=10101010,B=00001111。则逻辑运算AB=_。18.8051单片机有_个中断源。19.8051中唯一可供用户使用的16位寄存器为_。三、简答题(本大题共4小题,每小题4分,共16分)1.51系列单片机的程序存储器和数据存储器的寻址范围重叠时,说明为什么不会发生冲突?2.与8051单片机相连的某RAM的容量为1KB,则该RAM共有几个字节?每个数据有几个位?该RAM共有几根数据线?几根地址线?3.为什么单片机在工程应用中,串行通信采用11.0592MHz的晶振频率?4.请分别写出实现下列功能的指令:将中断总允许标志位设为开放所有中断;开放外部中断0的中断允许;开放定时器0的中断允许;将外部中断0设为高优先级;四、读程序题(本小题共4题,每小题6分,共24分)1.写出下列指令的功能。MOVC A,A+DPTRSETB bitJZ rel2.假定A=30H,R1=31H,(30H)=05H。执行以下两条指令后(A)=_,(R1)=_,(30H)=_。XCH A,R1XCHD A,R13.下列指令执行后,TIME0工作在方式_,TIME1工作在方式_,TIME1单次最大定时时间是_个机器周期。MOV A,#21HMOV TMOD,A4.8255控制寄存器地址0003H,下列指令执行后,A口方向为_,B口方向为_,C口高位方向为_。MOV R0,#03HMOV A,#95HMOVX R0,A五、综合题(本小题共2小题,第一小题10分,第二小题15分,共25分)1利用查表的方法编写Y=X2(X=0,1,2,9)的程序。2利用在8051串行口扩展多片串行输入并行输出的移位寄存器74LS164与3位静态显示器接口电路如图所示。试完成显示更新子程序,实现将存放在7DH7FH3个单元中的数值(数值范围为09)分别显示在3位LED2LED0上。 (1) 1000HDISPSER:MOVR5, (2) ;显示3个字符MOVR1, (3) ;7DH7FH存放要显示的数据DL0:MOV (4) , R1;取出要显示的数据MOVDPTR, #STAB;指向段数据表(5) A,A+DPTR;查表取字形数据 (6) ;送出数据,进行显示 (7 ) ;输出完否?CLRTI ;输出完,清发送标志 (8) ;再取下一个数据 (9) ;循环3次RET ;返回STAB:DB (10) ;LED共阳极段码(0-9)END一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。1.C 2.B 3.D 4.C 5.D 6.B 7.A 8.C 9.A 10.D 11.C 12.C 13.D 14.A 15.A二、填空题(本大题共20小题,每空1分,共20分)1.2S 2.高 3.CPU(中央处理器) 4.7FH 5.0000H 6.20H,直接 7.PUSH 20H8.两 9.0F0H 10.100S 11.中断 12.内部中断源 13.八 14.2S 15.8 16.两 17.10101111B 18.五 19.DPTR三、简答题(本大题共4小题,每小题4分,共16分)1.51系列单片机采用程序存储器和数据存储器在物理上相互独立、分别寻址的结构。(1分)对两种存储器分别采用不同的操作指令进行访问。(1分)程序存储器采用MOVC指令,而数据存储器采用MOVX指令进行访问。(2分)2.这个存储芯片共1024个字节。(1分)数据有8个位。(1分)共8根数据线。(1分)共10根地址线。(1分)3.这是因为在工程上往往采用较高波特率进行串行通信,(1分)当晶振频率为11.0592MHz时,波特率的误差为0,(2分)而采用12MHz或6MHz时,波特率的误差大。4. SETB EA (1分) SETB EX0 (1分) SETB ET0 (1分) SETB PX0 (1分)四、读程序题(本小题共4题,每小题6分,共24分)1.(1)将寄存器A与DPTR中的内容相加,产生新的16位ROM地址,把该地址的内容送入A(2分)(2)将bit位置一(2分)(3)若A=0,程序跳转,若A0,继续执行该指令的下一条指令(2分)2. (A)=35H(2分) (R1)=30H(2分) (30H)=01(2分)3. 方式一(2分) 方式二(2分) 256个(2分)4.输入(2分) 输出(2分) 输出(2分)五、综合题(本小题共2小题,第一小题10分,第二小题15分,共25分)1. TAB:DB 0, 1 , 4 , 9,16,25,36, 49, 64, 81 (3分) X EQU 30H Y EQU 40HORG 0000H (1分)MOV A, X (1分)MOV DPTR, #TAB (1分)MOVC A, A+DPTR (2分)MOV Y, A (1分)S

温馨提示

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

评论

0/150

提交评论