《单片机应用技术题库自测卷单元17带答案7套高职.docx》由会员分享,可在线阅读,更多相关《单片机应用技术题库自测卷单元17带答案7套高职.docx(64页珍藏版)》请在第一文库网上搜索。
1、二、填空题(每空1分,共20分)1. 一个完整的微机系统由和两大部分组成。2. 8051的引脚RST是(IN脚还是OUT脚),当其端出现电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到电平,8051才脱离复位状态,进入程序运行状态,从ROMH单元开始取指令并翻译和执行。3. 半导体存储器分成两大类和,其中具有易失性,常用于存储。4. PC存放具有特性。在8051中决定程序执行顺序的是PC还是DPTR?它是一位?(是,不是)SFR?5. 123=B=Ho6. MCS51布尔处理机的存储空间是o7. P2通常用作,也可以作通用的I/O口使用。8. 若由程序设定RS1RSO=O
2、1,则工作寄存器R0R7的直接地址为一。三、判断题(对者打J,错者打X,并改正,每题1分,共10分)1 CJNE指令的功能是将两个操作数做实际的减法。2 存储器分成内存和外存两大部分,其中外存可以直接与CPU交换信息。3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。5 RCA为循环左移指令。6 MOVA,30H的源操作数为立即寻址方式。7 MOVA,A+DPTR是一条查表指令。8 MU1AB的执行结果是高8位在A中,低8位在B中。9 AJMP跳转空间最大可达到64KBo10 DPTR是由DPH和DP
3、1两个8位特殊寄存器组成的。派冰派派派派冰派派派派派派派派冰派派派派派派派派派冰学习任务一自测试卷一、选择题(每题1分,共10分)1 .8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。a)POb)P1c)P2d)P32 .单片机应用程序一般存放在()a)RAMb)ROMc)寄存器d)CPU3 .巳知某数的BCD码为O111010101000010则其表示的十进制数值为(a)7542Hb)7542c)75.42Hd)75.424.下列指令中不影响标志位CY的指令有()。a)ADD,20Hb)C1R5.CPU主要的组成部部分为()c)RRCAa)运算器、控制器b)加法器、寄存器c)
4、运算器、寄存器d)运算器、指令译码器6. INTE18051CPU是()位的单片机a)16b)4c)87. 8031复位后,PC与SP的值为()a)0000H,OOHb)0000H,07Hc)0003H,07Hd)INCAd)准16d)0800H,OOH8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。a)MOVA,R1b)MOVCA,A+DPTRc)MOVXA,ROd)MOVXA,DPTR9. 8031单片机中既可位寻址又可字节寻址的单元是()a)20Hb)30Hc)OOHd)70H10.下列哪条指令是正确的(a)PUSHR2c)MOVXADPTRb)ADDRO,Ad)MO
5、VR0,AINCRO4 .已知(SP)=60H,子程序SUBTRN的首地址为0345H,现执行位于0123H的ACA11SUBTRN双字节指令后,(Pe)=,(61H)=(62H)=o5 .阅读下列程序,说明其功能。MOVRO,WataMOVA,R0R1AMOVR1,AR1AR1AADDA,R1MOVR0,ARET六、编程题(每小题2分,共25分)1 .已知在累加器A中存放一个BCD数(09),请编程实现一个查平方表的子程序。2 .将存于外部RAM8000H开始的50H数据传送OO1OH的区域,请编程实现。四、简答题(每题5分,共15分)班级:1如何正确使用P3?iII:2.简述累加器的ACC
6、的作用。IIt学号姓名派冰派派派派派冰派派派派派派派派冰派派派派派派派五、读程序题(每小题4分,共20分)1执行下列程序段后,(PD=oMOVP1,#5DHCP1P1.1CP1P12C1RP16SETBP1.72 .执行下列程序段后,(A)=,(CY)=oMOV,#C5HR1A3 .下列程序段执行后,(RO)=,(7EH)=,(7FH)=MOVRO,*7EHMOV7EH,#0FFHMOV7FH,#40HINCRoINCRO8 MU1AB的执行结果是高低8位在A中,低高8位在B中。X9 AJMP跳转空间最大可达到64KB。X10 DPTR是由DPH和DP1两个8位特殊寄存器组成的。四、简答题(每
7、小题5分,共15分)1. 要点:(1)说明P3口有第一功能和第二功能的使用。(2)P3口的第二功能各位线的含义。(3)使用时应先按需要选用笫二功能信号,剩下的线才作第一功能I/O线用。(4)读引脚数据时,必需先给锁存器输出“1”。2.(1)8位专用寄存器。(2)运算时存放一个操作数。(3)运算后存放运算结果,所以称它为累加器。3.(1)寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。(2)寻址范围:内部RAM低128单位,形式Ri(i=0,1)。外部RAM64K使用DPTR作间址寄存器,形式为PTR。五、读程序题(每小题4分,共20分)1. (P1
8、)=9BH2. (A)=8BH(或10001011B)(CY)=不影响3. (RO)=7FH(7EH)=00H派冰派派派派冰派派派派派派派派冰派派派派派派派派派冰学习任务一自测试卷答案一、选择题(每题1分,共10分)1.D2.B3.B4.D5.6.C7.B8.B9.10.D二、短空题(每空1分,共20分)1. 一个完整的微机系统由硬件和软件两大部分组成。2. 8051的引脚RST是IN脚(IN脚还是OUT脚),当其端出现高电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到低电平,8051才脱离复位状态,进入程序运行状态,从ROM0000H单元开始取指令并翻译和执行。3. 半
9、导体存储器分成两大类:RAMROM,其中RAM具有易失性,常用于存储临时性数据。4. PC存放.CPU将要执行的指令所在的ROM单元的地址,具有自动加1特性。在8051中决定程序执行顺序的是PC还是DPTRPC?它是16位?不是(是,不是)SFG?5. 123=01010010B=52I16. OOH7FH7. 高8位地址线8. 080FH三、判断题(对者打锯者打X,并改正,每题1分,共10分)1 CJNE指令的功能是将两个操作数做实际的减法。X2 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。X3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。4 在中断响应阶
10、段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。5 1CR1A为循环左移指令。6 MOVA,30H的源操作数为立即直接寻址方式。7 MOVMOVCA,0A+DPTR是一条查表指令。X:派i派i订派派j派i派i派派i派:派i派!派派!冰iTAB:DB0,1,4,9,1681DB25,36,49,64,2.MOVDPTR,#8000HMOVRO,#10HMOVR2,#50H1OOP:MOVX,DPTR;取数MOVXRO,A;存数INCDPTRINCRODJNZR2,1ooPRET(7FH)=41H班级4. (PC)=0345H(61H)=25H(62H)=01H5. (data)
11、X10操作六、编程题(笫1题10分,笫2题15分,共25分)1.SQR:INCA学号姓名派冰盟MOVC,+PCRET派派派派派派派器件的工具。17.PrOteUS的主要功能有等三种。18.ProteUS软件中鼠标右键点击。19. ProteUS软件中双击鼠标右键可以。20. Proteus软件中先单击鼠标右键再单击鼠标左键可以。21. PrOIeUS软件中使用鼠标滚轮可以。22. Pro1eus软件中用一个子电路可以把电路图中的部分电路封装起来,作为一个单元模块来调用,这样可以节省原理图窗口的空间,简化电路原理图。这种技术成为应用。二、问答题1 .如何创建汇编语言原代码仿真文件?(10分)2
12、.如何在原理图中进行汇编语言源代码仿真调试?(10分)派冰派派派派冰派派派派派派派派冰派派派派派派派派派冰学习任务二自测试卷一、填空题(共25分)1 .单片机的程序设计需要在特定的编译器中进行。编译器完成对程序的编译、连接等工作,并且最终生成文件。2 .对单片机程序的开发,一般采用公司的UViSion系列的集成开发环境。它支持汇编语言以及C51语言的程序设计。3 .Kei1UYiSion3系统是公司推出的51系列嫌容单片机软件开发系统。4.Kei1UViSiOn3系统中用“DeviceDatabase1”命令来打开一。5. 假设采用AT89S52单片机,外接12M晶振,采用定时器1的模式1产生ImS的定时,并在P1O口输出周期为的方波