《单片机原理及应用》模拟试卷_第1页
《单片机原理及应用》模拟试卷_第2页
《单片机原理及应用》模拟试卷_第3页
《单片机原理及应用》模拟试卷_第4页
《单片机原理及应用》模拟试卷_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

《单片机原理及应用》模拟试卷一选择题(正确答案在序号前打√,每小题分共分)下列有关MCS-51中断优先级控制的叙述中,错误的是(A)低优先级不能中断高优先级,但高优先级能中断低优先级(B)同级中断不能嵌套)同级中断请求按时间的先后顺序响应(D)同时同级的多中断请求,将形成阻塞,系统无法响应外中断初始化的内容不包括(A)设置中断响应方式()设置外中断允许(C)设置中断总允许(D)设置中断方式执行中断返回命令,要从堆栈弹出断点地址,便去执行被中断了的主程序。从堆栈弹出的断点地址送给(A)A(BCY(C)(D)DPTR在,需要外加电路实现中断撤除的是(A)定时中断

(B)脉冲方式的外部中断(C)串行中断(电平方式的外部中断中断查询,查询的是(A)中断请求信号(B)中断标志位)外中断方式控制位(中断允许控制位在下列寄存器中,与定时数控制无关的是(A)(定时控制寄存器)(BTMOD工作方式控制寄存器))(串行控制寄存器)(D)IE(中断允许控制寄存器)下列定时/数硬件资源中,不是供用户使用的是(A)高8位计数器

(B)8计数器TL(C)定时/计数器控制逻辑(D)用于定时计数控制的相关寄存器在工作方式0计数器是由TH的全部8和TL的5位组成,因此其计范围是(B)0~(C)0~(D)1~4096与定时工作方式10比较,定时工作方式2不具备的特点是(A)计数溢出后能自动重新加载计数初值(B)增加计数器位数(C)提高定时精度(D)适于循环定时和循环计数应用10。假定设置堆栈指针值为,在进行子程序调用时把断点地址进栈保护后,的值为36H((C)(D)39H.假定(A)=83HR0=17H17H)=34H,执行以下程序ANLA,17HORL17H,AXRLA,@A后,A的内容为(A)CBH(B)03H)EBH(12.串行通信的传送速率单位是波特,而且波特的单位是(A)字符秒(B)位/)帧/秒(D)帧/分第1页共17页

13.三态冲器的输出应具有三种状态,其中不包括(A)高阻抗状态(B)阻抗状态(C)高电平状态(D)低电平状态14.为给扫描法工作的键盘提供接口电路,在接口电路中只需要(A)一个输入口(一个输入口和一个输出口(C)一个输出口(D)两个输入口和一个输出口15.内RAM的位寻址区定义的位是给(A)位操作准备的()移位操作准备的控制转移操作准备的(D)以上都对填空题(每空1分,共)1假定外部数据存储器2000H元的内容为单元的内容为90H执行下列指令后,累加器A的内容为(P2,R0#00HMOVXA,@R02.假定(ACC)=30HB)=70H,执行下列指令:ACCB后,的内容为(62H单元的内容为(62H单元的内容为(70H。3设A=01××××××表示随机状态为或0,执行指令ORL#03H后A=01××××11B)4.假定(A)=0FFH()=0F0H)(执行指令:INCAINCINCINC@后,累加器A内容为(,40H的内容为(01H5.在MCS—51中和DPTR都用于提供地址,但PC是为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。6.可提供(程序)和(数据)两存储器、最大存储空间可达()的两个并行存储器扩展系统7.扩展储器而构造系统总线,应以P0口的位口线作为(低位地址/数据)线,以的口线作为(高位地址)线。8、设A=58H,执行指令A,#99H后A=((),再执行指令DAA后(57H1)。9、计算时程序的执行时间设时钟f=12MHz)源程序

指令周期(M)指令执行次数:R6,

(1

):MOVR7,1(100:DJNZ,2(100*DJNZ,I1(100)RET()延时时间t=(简答题(每小题5,共分)第2页共17页

单片机复位的作用是什么有几种复位方法?复位后单片机的状态如何(写出、、DPTR、、P1、P3寄存器的状态值)?(1)复位的作用是使系统中其它部件都处于一个确定的初始状态从这个状态开始工作。(2复位方法有上电自动复位和按键手动复位()复位后单片机的状态:PC=0000H、、SP=07H、、、、P2、为2.何为片机的中断系?80C51单片机有几个中断源?CPU响应中断时,中断入口地址各是多少?()中断:程序执行过程中,允许外部或内部事件通过硬件打断程序的执行,使其转向为处理外部或内部事件的中断服务程序中去完成中断服务程序后,CPU继续执行原来被打断的程序。(2单片机有5个中断,分别是INT0、、、T1和串行中断。(3)CPU响应中时,中断入口地址如下:中断源入口地址INT00003HINT1串行中断编程题(每小题8分,共)设在内RAM开始的存储区有若干个字符和数字,已知最后一个为字符“$“(并且只有一个,试统计这些字符数字的个数,结果存入单元中参考程序:ORGSTART:MOVR1,#40H;R1作为地址指针CLRA;A作为计数器LOOP:@R1,#24H,NEXT;与“”号比较不等转移

;找到““结束循环NEXT:INCA;计数器加INCR1LOOPNEXT1:INCA30H,AEND

;指针加;循环;再加入””这个字符;存结果试编一程序,分别统计在内部的~单元的数据区中奇数和偶数的个数,并将奇数和偶数的个数分别存放在和单元中.参考程序:ORG0000H#0H52##0HR1,#30HR0,#20HA,@R1第3页共17页

INCANLA,#JZLOOP1INC51HLOOP2LOOP1:INCLOOP2:R0,RET编程设计题(每小题分共20)1.用8XX51的接8个LED光二极管由INT0接一消抖按键开关,开始P1。0的以后由键每中断一次下一个LED亮顺序下移且每次只一个LED亮,周而复始。请编制程序。参考程序:ORGMAINORGRLA;断服务,AMAIN:MOV,A;第一灯亮EAEX0;允许INT0外部中断IT0;中断触发方式为下降沿触发$;等待中断2.如图示,为应用串行口扩展并行静态显示电路,试编一子程序将RAM中50H单元内容(~)分别在数码管上显示出来(只要求编写发送子程序LED数码管为共阳顺序,其的字段码分别为C0HF9H、A4H、B0H99H92H82H、F8H、80H、90H。参考程序::R2,#,#50HDPTR,#TABMOVA,@R1MOVCA,,ATI,$CLRTIINCR1DJNZCLRP3。5RET:DB0C0H、F9H、A4H、B0H、99H、、82H、、、第4页共17页

单片机原理与接口技术第二次测验一、填空题1单片机可以扩展的程序存储器和数据存储器(包括输入输出口多为64)。2口芯片数据储是统一编址的不仅占数据)存储器地址单元,而且使用(数据)存储器的(读写)控制指令。3译码法就是用用译码器高位)址线进行译码出的信号作为(片选线4、用串扩充并口时,串行接口方式应选为方式()5、P0口作为地址/数据总线,传送地址码的(低)8位()口作为地址总线,传送地址码的(高)8位。6、在矩阵式键盘中,对按键的是被方法有(扫描法)和(线反转)法二、选择题1、利用MCS51单片机本身的串行口也可直接扩展(a)A、并输入/输出口C、定时器2、全地译码法存在(d)问题A、地不连续C、地址冲突

、串性输入/输出口D、中断B、址重叠D、地址译码复杂3、对于的地址信号(a)A、必须使用锁存器B、必须使用译码器C、必须使用线选法D、无须任何4、使用MC51片机的最多能扩展按键的数量是(d)A、8B、4C、6D、165、一个8位的电压输出型D/A转换器,其满度输出电压为5V,则数字量变化一个LSB(输入数字量的最低有效位)时,输出电压的变化量约为()A、100MAB、50MAC、30MAD、20MA6、一个10位的A/D转换器,输入电压为010V,则其能分辨的最小电压为(a)A、10MVB、20MVC、30MVD、40MV三、判断题1、程序存储器是用于存放程序代码的,也用于存放常数。(Y)2、在单片机上使用LED作显示器时,如果位数为8个则较适合使用动态的显示方式。(Y)四、简答题1、MCS51单片机系统中,为什么P0口要接一个8为锁存器,而P2口不用?答:因P0是双功能口,既可以做地址接口,又可以做数据接口,在开始传送数据先作为地址接口传送地址码的低位,后作为数据接口,则必须使用锁存器。而P2口只作为高8位的地址接口。2、单片机怎样管理中断怎样开放和禁止中断?怎样设置优先级?答:(1正在进行的中断过程,不能被新的同级或低优先级的中断请求中;正在执行的低优先级服务程序能被高优先级中断请求所中断;CPU同时接受到几个中断请求时,首先响第5页共17页

应优先级最高的中断请()对各中断源的中断开放或关闭是由内部的中断允许寄存器IE的位来进行两级控制的指各个中断源的允许控制位与一个中断允许总控位EA配合实现对中断请求的控制.中断优先级控制寄存器IP也是一个特殊功能寄存器用户可通过程序对各状态位进行设定,完成对中断优先级的控制。五、设计题1、用译法扩展4片2K*8位的存储器芯片。画出电路图,写出各个存储器芯片的地址范围。1、00000000—0111即C000H——C7FFH2、10000000—1111即C100H——3、00000000-—11011111即——4、10000000-—11011111即—-DFFFH2、为什么按键去抖?简述软件去抖的思想,如果有按键接在脚上,请写出完整的带去抖功能的键盘程序,要求该键按下再松开时,才执行该键功能答:由于通常的按键所用的开关是机诫开关,当开关闭合、断开时并不是马上稳定地接通和断开,而是在闭和与断开瞬间均伴随有一连串的抖动因此要按键去抖。思想检测键闭合后延时5-—10ms,让前沿抖动消失后再一次检测键的状态如果仍保持闭合状态电平,则确认真正按键KEY_01LCALL。0$LCALLP1。0KEY_00KEY_01:.。RET单片机原理与接口技术试题A)课程名称:

考试时间:专业班级:学号:

考生签名:填空题(每空分,共分)1一片集成电路芯片上集成CPU存储器I/O接口从而构成了单芯片卫星计算机即(单片机).2.寻址方式就(指出参与运算操作数地址的方式)。寻址方式包含两方面的内容一是(寻找操作数的地址)二是(寻找指令的地址)。3。MCS—单片机的程序储存器的低端被固定的用做特定的入口地址,如位);INT0000BH:(T0)4.单片机有两个定时器,定时器的工作方式由TMOD)寄存器决定,定时器的启动与溢出由(TCON)寄存器控制。5.单片机复位后栈指针和程序计数的内容分别07H)。6。JNBbit,rel:指令表示当指定位为(0)时程序发生跳转。7.既做一般又有第二功能的端口是(p3);既做数据线又做地址线的是p0)口。8.一个机器周期包含()个晶振周期,若晶振周期的频率为12MHZ,则机器周期为()指令周期为(1)~(4)器周期。第6页共17页

9。P1口在作为输入口使用时,在读取数据之前,通常要先向P1口送数据(0FFH二。选择题(每空2,共分)1.在进行串行通信时,若两机的发送与接受可以同时进行则称为().A半双工传送B工传送全双工传送D以上都不对。2。使用片机开发系统调试程序时,对原程序进行汇编的目的是(AA将源程序转换成目标程序B将目标程序转换成源程序C将低级语言转换成高级语言D连续执行键3.指令AJMP的址范围是(D)A任意范围B-128C64KD2K4.定时器TO的溢出标志为,采用查询方式,若查询到有溢出时该标志(AA由软件清零B由硬件自动清零随机状态DAB都以5.单片机在与外部I/Q口进行数据传送时,将使用(A)指令。AMOVXBMOVMOVCD视具体口器件而定6。在中允许寄存器中,中断控制寄存器EA位的作用是(A)ACPU中断允许控制位B中断请求总标志位各中断源允许控制位D行口中断允许位7.调用子程序、中断响应过程及转移指令的共同特点是(BA都能返回B都通过改实现转移C都将返回地址压入堆栈D都必须保护现场8。读取AD转换的结果,使用(D)指令。AA,RiB@ACMOVC,@DPTRDMOVX,@DPTR9.串行口中断入口地址是(BA000BHB0023HD三、简答题(每题分,共分)1.什么是堆栈假定(sp)=40h,(39h(40h)行下列指令:poppop后,d的内容为(的内容是(dptr6030h2.试用位操作指令完成下列要求。不准改变位涉及的位.⑴使ACC。3置位.

⑵将P2。0清零⑶清楚累加器的第4位。(1)ACC3(2CLRP2。0

(3)ACC43.出在作为第二功能使用时各引脚的定义.4.什么是中断?CPU响应中断的条件是什么?答指时停止现行程序的执行而自动转去执行预先安排好的处理事件的服务子程序。CPU响应中断的条件:首先响应的是优先级别高的中断请求.5.什么是转换的分辨率?对于5V的满量程,用8位时的分辨率是多少?(1)当输入的数字信号发生单位数码变化即最低产生一位变化时所对应的输出模拟量的变化.6.什么是串行通信?其特点是什么?(书P136)四、设计与分析题(每题分共36分)1.若(),试写出执行以下程序段后累加器A寄存器及内部RAM40H第7页共17页

和42H单元的内容各为多少?50H

答:A10HR0,A10H#10H40H50H@A41H4BHA,4BH41H,A42H,2。写出延时50ms程序段,设晶振频率为12WHZ.答:MOVR0,#500Delay1:MOV,R1,$DJNZ:RET3。一变存放在片内RAM的单元,其取值范围为:00H05H.要求编制一段程序,根据变量值求其平方值,并存入片内的RAM的单元。CLRACLRBA20HMULAB21HA《单片机与接口技术》模拟试卷四一、选择题:本大题共个小题,每小题1分,共分,在每小题给出的四个选项中,只有一项符合题目要求,把所选项前的字母填在括号内。1。单片机是将【】做到一块集成电路芯片中,称为单片机A.CPU、、ROMB.、I/O设备C。CPU、RAMD。CPU、RAM、ROM、备2.单片机读ROM中数据用(指令,控制信号是(】A。(1)MOV(2)和B.(1)MOVC()和和D.(1)MOVC(和3。单片读写外数据用(指令,控制信号是(2】A)MOV(和B。(和C和D.)MOVC(2)和4.指令MOV寻址空间是【】.A.片外B。片外RAMC.片D片内5.指令MOVX址空间是【A.片外B。片外。片内D片内ROM6.寻址能力能够达到【】位.A.64B.128。D。167.片机的堆栈区是向地址【】的方向生成的。可变B.不定C。减小D。增大8。“MULAB”指令执行后16位乘积的高位在【】中。ABCC。ABD.B9.片机外部中断0、,)在【第8页共17页

A。P0口B.P1口。口D。口10.一个机器周期含有(1)个时钟周期,当单片机时钟频率为12MHZ时,一个机器周期为(2)s.【A。(1)6(2)2B.)(2)2()1D。(2)1CLRA"的寻址方式是【寄存器寻址B直接寻址C。寄存器间接寻址D.立即寻址12.“SJMP08H"的寻址方式是【变址寻址B.相对寻址C.寄存器间接寻址D。位寻址13。访问程序存储器,指令操作码的助记符是【A。MOVCB.C.MOVXD。XCH14.复位后和中的内容各为多少?B.,SP=07HC.D.PC=1000H,SP=07H15.部有(个定时/数器对外部事件脉冲计数(片内机周脉冲计数是(3)】(1)2(2)计数器(3)定时器B.)4(定时器(3计数器C.(2(定时器(3)计数器D.(11(2)计数器(3)定时器二、简答题每小题5,共分)1。80C51有几个中断源?写出其名称,并给出相应的中断入口地址。2。为什一般情况下,在中断入口地址区间要设置一条跳转指令,转移到中断服务程序和实际入口处单片机外和ROM使用相同的地址是否会在总线上出现竞争?为什么?5。串行冲寄存器什么作用?简述串行口接收和发送数据的过程。三、分析题:每小题5,共分1.分析:假设(SP)=DPTR)=4455分析连续执行下列指令序列后及的内.DPL;程序执行后SP=(DPTR)=2.分析:假设内单元(60H=08H问,执行完下列指令序列后内的内容为多少R0,60HA,@RLA,ARLARLA@R0,A《单片机与接口技术》模拟试卷五一、选择题本大题共小题,每小题1,共20,在每小题给出的四个选项中,只有一项符合题目要求,把所选项前的字母填在括号内。第9页共17页

1.单片读中数据用()指令控制信号是(D】A)MOV和B。(1)MOVC和C.(1MOVC(2)和D。()和2.单片读写外数据用指令,控制信号是(B】A.(1)MOV(和B.()MOVX)和C。)MOVX(和D(1)MOVC(2)和3.堆栈针SP指堆栈栈顶存储单元的【B】A。内容B。地址C。间接地址D。大小4。80C51单片机地址总线(AB)总线宽度为【B】位。A。8B。15D。325.一个时钟周期等于【D】振荡周期.A。1个个C.6个D。个6。关闭电源时,其所存储内信息将丢失的存储器是【CA。ROM。PROMC。RAMD。7.程序数器PC【A】位的计数器,能寻址64KB程序存储器范围。A。16B。84D328.80C51复位的条件是RST引脚保持(1)个机器周期以上的高电平,复位后的状态:PC值为(SP值为(3)、P3的值为(4)【B】A)())07H(4)FFHC.(1)1(2)0000H(3)07H(4)FFHD.(1)2(2)0000H(3)(9。指令寻址空间是【CA.片外B.片外RAMC。片内RAMD。片内10.指令MOVX址空间是【BA.片外B。片外。片内片内11.当CPU不执行访问外RAM指令(时ALE以时钟振荡频率【B】的固定频率输出,因此信号也可作为外部芯片时钟或其他需要。A.1/2B。1/6D。1/2412.8051寻址能力能够达到【B】位。A.64B.128。D.1613.8051片机的堆栈区是向地址【D】的方向生成的。A。可B.不定。减小D。增大14.当8051片机外接时钟信号时,应从【B】脚接入A.T0BC.D.15.8051片机外部中断1、2(,)在【DA.P0口B.P1口C。口D。口16CLRA的寻址方式是【AA。寄器寻址B。直接寻址C。寄存器间接寻址D。立即寻址17.“MOVXA,@DPTR”的寻址方式是【A。变寻址B。相对寻址C。寄存器间接寻址D.位寻址18。”的寻址方式是【变址寻址B相对寻址。寄存器间接寻址D.位寻址19.访问程序存储器,指令操作码的助记符是【】.MOVCB.。MOVXD。XCH20。“MULAB"指令执行后,位乘积的高位在【】中。第10页共页

AB.C。ABD。B单片机原理及应用试卷2一、填空题1、8051单片机的内部硬件结构包括了:、、以及片内数据存储器、片内程序存储器、串行口、中断控制系统等部件,这些部件通过内部数据总线相连接。2MCS—5l单片机的控制电路包括了、、和加1存器以及定时与控制电路等部件。3、汇编言指令中的操作数用于给指令的操作提供。4、MCS51单片机的片内数据存储空间的128字节单元通常可划分为3区域,这3个区域分别是、、5出志OV只有在进行-加法运算时才有意义=表示加法运算结果,OV=l表示加法运算结果超出了A所能表达的符号数有效范围。6时器的计数方式是对来自T0引脚的脉冲计数,入的外部脉冲在时有效,计数器加1定时能也是通过计数器数来实现的,时能下的计数脉冲来自。7片机的变址寻址是以作基地址寄存器以作变址寄存器,并以两者内容相加形成的地址作为操作数地址,以达到访问的目的。8、MCS51单片机的外部中断请求信号若设定为电平方式,只有在中断请求引脚上采样到-号时,才能激活外中断。而在脉冲方式,只有在中断请求引脚上采样--信号时,才能激活外中断。951片机程序存储器的寻址范围是由程序计数器PC位数所决定的为-的PC是位的,因此其寻址的范围为KB。二、选择1、十进数126对应的十六进制可表示为()A、8B、8C、ED、7E2、下列达式错误的是()A、X补Y补〔X+Y〕补B、〔X补〕补C、XD、XY+X•Y3、计算的主要组成部件为()ACPU内存I/O□BCPU,键盘显示器C主机外部设备D以上都是4、在单机中,通常将一些中间计算结果放在)中A、累加B、控制器C、程序存储器D、数据存储器5、单片应用程序一般存放在()A、RAMB、ROMC、寄存器D、6、复位后,PC与的值为()A、,00HB0000H,C、,07H寄存器、0800H,00H7、INTEL8031PO,当使用外部存储器时它是一个()A、传输8地址□B、传输低8位地址□、传输低8位数据□D、传输低8位地址/数据总线□8、LJMP转空间最大可达到()A、B、、128BD、64KB9加器A的内容为09存器R2的内容为Y=1行指令UBBA,后结果为()AA)BA)D)=75H10、中断是一种()第11页共页

A、资源享技术B、数据转换技术、数据共享技术D、并行处理技术三、判断1.每个中断源相应地在芯片上都有其中断请求输入引脚)2.单片机的栈底单元是不能利用的,因此它是一个闲置单元()3.中断始化时,对中断控制器的状态设置,只可使用位操作指令而不能使用字节操作指令()4.单片机,程序存储器数和数据存储器扩展的最大范围都是一样的()5.A为循环左移指令()6.如果生除法溢出错误,则标志位P置1.()7.。MOV是一条查询指令()8.离散号都是数字信号()9.CPU对内部RAM外部RAM的读写速度一样快()10)原=11010110(-86)(-86)=()四、简述题单片机的中断控制原则是什么?2。MCS-51单片机的CPU是如何判别中断源是否有中断请求发生的3果某一单片机系统有一外部中断的中断服务程序INTPl放置在程序存储区的地址开始的一段存储空间中。请问,在编程时应该作何种设置,才能在C响应外部中断1时找到对应的中断服务程序INTPI4.一个定时器的定时时间有限如何实现两个定时器的串行定时,来实现较长时间的定时?五、编程题1、请编两字节(16位)无符号数减法程序。其中被减数的高位数据存放在单片机片内RAM的单元、低位数据存放在20H单元中,减数的高位数据存放在单元、低位数据存放22H单元的高位和低位数据分别存放到片外扩RAM地址单元中,程序以RET指令结束(程序名和程序中要使用的标号可以自行定义2在单片机片内RAM中从ASC地址开始的缓冲区中存有8个以ASC码表示的数据0~9,请编程将这组ASCD码数据转换为十进制数据并送往片外中从开始的数据缓冲区。(程序名和程序中要使用的标号可以自行定义)单片机原理及应用试卷2答案一、填空题1、CPU时钟电路位处理器并行I/O.2、程序数器PC指令寄存器指令译码器3、操作据或地址4、寄存区位寻址区用户区5、符号正确6、负跳单片机内部的时钟电路7、DPTR或累加器A程序存储区中数据表格8、有效低电子脉冲的后沿负跳有效9、二、选择1、D、D、A4、5、6、B7、DD9、A10D三、判断1、×234√5、×67、√8、××10√四、简述题第12页共页

1、中断制原则包括了三部分;①低优先级中断不能打断高优先级中断,而高优先级中断可以打断低优先级中断,以实现中断嵌套;②如果一个中断请求已被响应,则同级的其他中断将被禁止,即同级中断不能嵌套,③如果同级的多个中断请求同时出现,则按C同级查询次序确定那一个中断先响应2、CPU是通过测试TCON和SCON中各个标志位的状态来确定有没有中断请求发生以及是那一个中断源的中断请求3、MCS51单片机外部中断1的中断地址区为0013H~001AH,当外部中断的中断服务程序INTPl放置在程序存储区的2000H开始的存储区,此时,在编程时通过以下方式可实现对中断服务程序的执行:ORGJMPINTPl或(2000H)4、答:式一,在第一个定时器的中断程序里关闭本定时器的中断程序,设置和打开另一个定时器;在另一个定时器的中断程序中关闭本定时中断设置和打开另一个定时器。这种方式的定时时间为两个定时器定时时间的和。方式二,一个作为定时器,在定时中断后产生一个外部计数脉冲(比如由0接INT0产生一个定时器工作在计数方式这样两个定时器的定时时间为一个定时器的定时时间乘以另一个定时器的计数值五、编程题1、注意程序编制中要先减低位,后减高位数据,由于是从地址单元中取被减数和减数,地址单元前面都不能加#号而差值单元由于是在片外扩展的3000H地址单元址寄存器应为DPTR。SUIDATA:CLRA,A22HA,A22HINCDPTRMOVX@ARET2要注意间址寄存器的使用如果使用之外的寄存器作间址寄存器说明概念不清,向片外传送要使用指令以上两点在判题时要注意若使用错误要酌情扣分每条指令按2分处理,Ri,#ASCIIRO,#DATALOOP:A,@R1A#30MOVX@INCR0INCR1DJNZR2,LOOPRET第13页共页

单片机原理及应用试卷3一、填空题1MCS—51片机的运算电路包括了、、以及状态字寄存器和暂存寄存器等部件。2MCS5l单是,:至系统上电及复位的程序人口地址为3、MCS-51单片机的一个机器周期包含了个状态周期,每个状态周期又可划分为拍节,一个机器周期实际又包含了个振荡器周期。4、单片与普通计算机的不同之处在于其将、、和三部分集成于一块芯片上。58031单片机复位后对应的存储单元的地址为上电时PSW=。这时当前的工作寄存器区是组工作寄存器区。6、片内RAM低个单元划分为、、3主要部分.7、指令式是由和所组成,也可能仅由组成。88031片机响应中断后生长调用指令执行该指令的过程包括先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送使程序执行转向中的中断地址区9、在MCS51中,PC和DPTR都用于提供地址但PC是为访问存储器提供地址,DPTR是为访问存储器提供地址。10、假定SP=60H,A=30H,执行下列指令:AB后,的内容为,61H单的内容为,62H单元的内容为。二、选择题1.当片机接有外部存储器,P2可作为()。A.数据入口B。数据的输出口C.准双向输入/输出口D.输出高位地址2.MCS—单片机的堆栈区是设置在)中。A.片内ROMB.外区C.片内RAMD。片外RAM区3.片内RAM的20H~为位寻址区,所包含的位地址是()A.一20HB。00H~7FHC.~2FHD~4.在寄器间接寻址方式中,间址寄存器中存放的数据是()。A.参与作的数据B.操作数的地址C.程序的转换地址D.指令的操作码5、十进数其对应的二进制可表示为()A、01110101B、1001001.10、101100111D、6、CPU主要的组成部部分为()A、运算、控制器B、加法器、寄存运算器、寄存器D、运算器、指令译码器7、对于来说,脚总是()A、接地B、接电源C、悬空D、不用第14页共页

8、数据针()中A、CPU控制器、运算器C、外部程序存储器D、外部数据存储器9、进位志CY在()中A、累加B、运算逻运算部ALUC、程序状态字寄存D10、单片机的堆栈指针始终是()A、指示栈底B、指示堆栈顶C、指示堆栈地址D、指示堆栈长度、一个地址有A0————A11脚,它的容量为()A、B、4KB、D、12、单片机中既可位寻址又可字节寻址的单元是()A、20HB30HC、D、13、执行指MOVX﹫,WRRD脚的电平为()A、电平,电平BWR电平,RD电平14、当标志寄存器W的SO和SI分别为10时,系统选用的工作寄存器组为()注意RS0和的顺序A、0B、组C、组2D、组15、下列指令中不影响标志位CY指令有()A、A,B、CLR、AD、A16、单片机共有()个中断优先级A、2B、3C、4D、17、累加A的位地址为()A、E7H、F7H、D7D、87H18、提高单片机的晶振频率,则机器周期()A、不变B、变长C、变短D、不定19、单片机中唯一一个用户不能直接使用的寄存器是()A、SWB、DTRC、PCD、B20、执行如下三条指令后,30H元的内容是()MOV1,#30HMOV40H,#0HMOV﹫1,40HA、B30HC、0ED、FF三、判断题1、程序数器PC能对它进行读写操作()2、单片机对最高优先权的中断响应是无条件的()3、在一情况8051片机允许同级中断嵌套()4、单片系统扩展时使用的锁存器,是用于锁存高位地址()5、,30H为立即寻址方式()6、如JC发生跳转时,目标地址为当前地址加上偏移量rel()7、MUL的执行结果是高位在A,低8位在B中)8、在A/D变换时,抽样频率越高越好()9对于8051片机,CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址()10、外加晶振频率越高,系统运算速度也就越快,系统性能也就越好()四、简答题1、如果用晶振的频率3MHz,定时器计数器工作方式02下,其最大的定时时间第15页共页

为多少?2、为什么MCS—串行口的方式0格式没有起始位()和停止位()?3、简述行口接收和发送数据的过程。五、编程画图题1.现有8031片机、74LS373锁存器、1片26116RAM,请使用他们组成一个单片机系统,要求:(1)画出硬件电路连线图

温馨提示

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

评论

0/150

提交评论