单片机与嵌入式系统样卷试题及答案2_第1页
单片机与嵌入式系统样卷试题及答案2_第2页
单片机与嵌入式系统样卷试题及答案2_第3页
单片机与嵌入式系统样卷试题及答案2_第4页
单片机与嵌入式系统样卷试题及答案2_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

《单片机原理及应用》考试样卷A一简答(4*5=20分)1指令MOV@R1,A对目的操作数采用的是何种寻址方式?写出它的机器代码。2指出下列指令的对错(对用”T”表示,错用”F”表示):MOVR1,R3PUSHDPTRRRCAMOVA,@R25)DJNER1,LOOP3MCS-51的并行I/O口信息有哪两种读取方法?ORLP1,#0FFH这条指令对P1口使用的是哪种读取方法?4简述软件实现按键消抖的方法以及为什么要消除按键抖动。二程序阅读题(6+8+9=23分)1)当下列程序执行完后,R0及累加器的内容是什么?MOVA,#71HMOVR0,#0AHXCHDA,R0SWAPAXCHA,R0执行下述程序后,SP=?B=?PC=?,并写出每条指令的首地址。ORG3100HMOVSP,#50HMOVA,#50HLCALLSUBRADDA,#22HCLRCSUBBA,#50HMOVB,AL1:SJMPL1SUBR:MOVDPTR,#310DHHPUSHPSWPUSHAPUSHDPLPUSHDPHRET3)假设8031片内RAM由地址20H开始的10个单元内存放着字符串‘ABC123%@#!’(ASCII码)。片内RAM由地址30H开始的10个单元内存放的数均为0。这段程序的功能是什么?程序执行后,R7=程序执行后30H~39H的内容是什么?程序清单如下:MOVR0,#20HMOVR1,#30HMOVR6,#10MOVR7,#0NEXT1:MOVA,@R0INCR0CJNEA,#30H,L1L1:JCNEXT2CJNEA,#3AH,L2L2:JNCNEXT2INCR7MOV@R1,AINCR1NEXT2:DJNZR6,NEXT1RET三为下列程序中有下划线的指令写出简要注释,并指出整个程序实现的功能。(16分)1)ORG0000HMAIN:MOVSCON,#50HMOVTMOD,#20HMOVTH1,#0E4HMOVTL1,#0E4HSETBTR1 MOV P2,#20HMOVR0,#60HMOVR7,#30HERE:JBCRI,REVAJMPHEREREV:MOVA,SBUFMOVX@R0,AINCR0DJNZR7,HEREEND功能:2)ADC0809与8031单片机的接口LOOP:MOVX@DPTR,A;启动A/D转换MOVXA,@DPTR;读取转换结果功能:采用软件延时的方法,从通道3功能:采用软件延时的方法,从通道3中采集8个数据,并将它们转存到片外50H开始的数据存储区。四编程题(略)五1)RAM的地址:0FB00H-------0FBFFH;I/O的地址:0FF00H-------0FF05H2)8155I/O口初始化程序清单:MOVDPTR,#0FF04HMOVA,#30HMOVX@DPTR,AINCDPTRMOVA,#20HMOVX@DPTR,AMOVDPTR,#0FF05HMOVA,#0C9HMOVX@DPTR,A六地址范围:地址范围:片外程序存储器IC1:0000H------3FFFH[P2.7=P2.6=0]片

温馨提示

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

评论

0/150

提交评论