单片机与嵌入式系统样卷试题及答案1

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页共9页华东交通大学学年第一学期考试卷承诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受到记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。专业班级学号学生签名:试卷编号:()卷单片机原理及应用课程课程类别:必√、限、任闭卷()、开卷(范围)(√)开卷说明:考生仅可带一张A4纸大小的资料进入考场。题号一二三四五六七八九十总分计分人签名题分100得分考生注意事项:1、本试卷共8页,总分100分,考试时间120分钟。2、答案必须写到答题纸上,否则视为无效。2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、单项选择题(每题2分,共24分)1.单片机中的程序计数器PC用来。A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址2.单片机上电复位后,堆栈区的最大允许范围是内部RAM的。A.00H—FFHB.00H—07HC.07H—7FHD.08H—7FH3.指令JBOEOH,LP中的OEOH是指。A.累加器AB.累加器A的最高位C.累加器A的最低位D.一个单元的地址4.欲将P1口的高4位保留不变,低4位取反,可用指令。A.ANLP1,#0F0HB.ORLP1,#0FHC.XRLP1,#0FHD.以上三句都对5.堆栈指针SP可指示堆栈的栈顶,下列指令中不影响SP内容的是。A.LJMPB.PUSHC.RETI或RETD.LCALL6.8031单片机的定时器T0用作计数方式时是。A.由内部时钟频率定时,一个时钟周期加1B.由内部时钟频率定时,一个机器周期加1C.由外部计数脉冲计数,下降沿加1D.由外部计数脉冲计数,一个机器周期加17.8031单片机共有5个中断入口,在同一级别里,若5个中断源同时发出中断请求时,程序计数器PC的内容变为。1.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。得分评阅人第2页共9页A.000BHB.0003HC.0013HD.001BH8.MCS—51单片机串行口接收数据的次序是下述的顺序。(1)接收完一帧数据后,硬件自动将SCON的R1置1(2)用软件将RI清零(3)接收到的数据由SBUF读出(4)置SCON的REN为1,外部数据由RXD(P3.0)输入A.(1)(2)(3)(4)B.(4)(1)(2)(3)C.(4)(3)(1)(2)D.(3)(4)(1)(2)9.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于。A.串行传送B.并行传送C.同步传送D.异步传送10.LED数码管显示若用动态显示,须。A.将各位数码管的位选线并联B.将各位数码管的段选线并联C.将位选线用一个8位输入口控制D.将段选线用一个8位输出口控制11.下述条件中,不能封锁主机对中断的响应的条件是。A.一个同级或高一级的中断正在处理时B.当前周期不是执行当前指令的最后一个周期C.当前执行的指令是RETI指令或对IE或IP寄存器进行读/写的指令D.一个低级的中断正在处理时12.MOVP1,@R0指令对于目的操作数的寻址方式是。A.寄存器寻址B.寄存器间接寻址C.直接寻址D.相对寻址二、判断改错题(每题2分,共18分)(1)判断题(正确用T表示,错误用F表示)。1.输出模拟量的最小变化量称为A/D转换器的分辨率。()2.通过示波器观察ALE引脚的状态,可以大致判断MCS-51单片机是否正常工作。()3.在串行通信中,收发双方发送和接收的波特率必须一致。()4.8255A的B口只可以设置成方式0和方式1。()5.LED的字形码是固定不变的。()(2)判断下列指令是否正确(正确用T表示,错误用F表示),并要求将其正确形式填入答题纸相应的表中。1.MOVA,@R72.DJNEA,#20H,LP3.ADDR0,#10H4.INCDPTR三、读程序(16分)第3页共9页(一)ORG2000H2000HMOVSP,#40H2003HMOVA,#40H2005HLCALL3000H2008HCLRC2009HSUBBA,#20H200BHMOVB,A200DHL1:SJMPL13000HSUBR:MOVDPTR,#200BH3003HPUSHA3005HINCA3006HPOPA3008HPUSHDPL300AHPUSHDPH300BHRET程序执行完后,SP=,A=,B=,PC=(二)参考下图,回答问题。ORG0000HLJMPSTARTORG100HSTART:MOVP1,#OFFH;MOVC,P1.6CPLCMOVP1.4,CNOPMOVC,P1.7CLRCMOVP1.5,CSJMPSTARTEND回答如下问题,并简要说明之:A、开关S6接通(ON)时,发光二极管VL4亮否?B、开关S7接通(ON)时,发光二极管VL5亮否?四、程序设计题(12+12+8=32分)1.在内部RAM的20H和30H单元各存有一个有符号数X和Y。编程按下式要求运算,结果F存入40H单元。第4页共9页2.设MCS-51单片机的晶振频率为6MHZ,P3.2输入低频负脉冲信号,要求P3.2每次发生负跳变后10ms,去读取一次P1口低4位开关值,然后驱动P1口高4位的发光二极管。3.针对下图,用查询方式编制从ADC0809的IN5通道依次采样10个点的数据并存入片内RAM50H开始的10个单元的程序段,填空使程序完整。(8分)MOVDPTR,#(1)MOVA,#(2)MOVR6,#(3)MOVR0,#50HLOOP:MOVX@DPTR,A(4)P3.3,$MOVXA,@DPTRMOV@R0,AINCR0DJNZR6,LOOPF=X+Y若X为正奇数rurX-Y若X为正偶数X∧Y若X为负奇数X∨Y若X为负偶数第5页共9页五、设计题(10分)现有8031单片机、74LS273锁存器、74LS138译码器,1片27128EPROM地址为0000H---3FFFH,2片6264SRAM,地址为8000H---BFFFFH,地址不允许重叠。要求使用它们组成1个单片机的最小应用系统。要求完成硬件电路连线图,标注主要引脚。88031P0.7P0.0≥1≥1373WRRDP2.4ADC0809GALEECLKSTARTALEOEEOCINT1D00D78D00D70ABC3D0D1D2Q00Q70第6页共9页华东交通大学学年第一学期考试卷承诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受到记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。专业班级学号学生签名:试卷编号:(A)卷单片机原理及应用课程课程类别:必√、限、任答题纸题号一二三四五六七八九十总分计分人签名题分100得分一、单项选择题(每题2分,共24分)序号123456答案CDCCAC序号789101112答案BBDBDC二、判断改错题(共18分)(1)判断题序号12345T/FFTTTF(2)判断并改错序号1234T/FFFFT正确形式MOVA,@R0CJNEA,#20H,LPADDA,#10H三、读程序(16分)(一)SP=42H,A=40H,B=40H,PC=200DH(二)A.VL4亮B.VL5不亮第7页共9页四、程序设计题(32分)1.ORG1000HMOVA,20HCLRCJBACC.7,LPRRCAJNCLP1ADDA,30HSJMPLP3LP1:SUBBA,30HSJMPLP3LP:JNCLP4ANLA,30HSJMPLP3LP4:ORLA,30HSJMPLP3MOVA,30HLP3:MOV40H,AEND2.晶振频率=6MHZ,机器周期T=12/6=2μs10ms由定时器T0在方式1下定时产生。TMOD=00000001B=01H定时初值=216-10ms/2μs=65536-5000=60536=0EC78HTH0=0ECH,TL0=78H(初值计算正确+1分)方法一:中断方式源程序:ORG0000HAJMPMAINORG0003H(1分)AJMPIX0PORG000BH(1分)AJMPIT0PMAIN:MOVSP,#60HACALLPT0M1HERE:AJMPHERE(1分)PT0M1:MOVTMOD,#01H(初始化2分)MOVTH0,#0ECHMOVTL0,#78HSETBEX0SETBET1SETBEA第8页共9页RETIX0P:SETBTR0(2分)RETIIT0P:CLRTR0(2分)MOVTH0,#0ECHMOVTL0,#78HMOVP1,#0FFHMOVA,P1ANLA,#0FHSWAPAMOVP1,ARETI方式二:查询方式ORG0000HAJMPMAINMAIN:MOVSP,#60HMOVTMOD,#01HLP:MOVTH0,#0ECHMOVTL0,#78HSETBEX0SETBET1SETBEAJNBIE0,$CLREX0LP1:SETBTR0JNBTF0,$CLRTF0CLRTR0MOVP1,#0FFHMOVA,P1ANLA,#0FHSWAPAMOVP1,A(2分)AJMPLPEND3.(1)0EFFFH(2)05H(3)10(4)JB(1分)(2分)(2分)(2分)第9页共9页五、设计题(共10分)解:1.27128的容量为16kB,对应的地址空间为0000H----3FFFH。6264的容量为8kB,两片对应的地址空间分别为8000H---9FFFH及0A000H-0BFFFH。2.(6分)注:ALE通过一个反相器与273锁存器的G端相连。P2.6855827327128P062648031P2.4P2.05ALEQ7Q0PSENRDWROED0D7D0D78OEWEEACECEA7A0A7A0A13A8A12A8GA12A8A7A0D0D7WEOECE6264138BACP2.7P2.5Y4Y5

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功