单片机试题一及参考答案.doc_第1页
单片机试题一及参考答案.doc_第2页
单片机试题一及参考答案.doc_第3页
单片机试题一及参考答案.doc_第4页
单片机试题一及参考答案.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

单片机原理及应用试卷1及参考答案(本试题分笔试题和操作题两部分。共100分,考试时间120分钟。)第一部分 笔试题(本部分共有4大题,总分60分,考试时间60分钟,闭卷)一、填空题(每空1分,共20分)1、计算机中最常用的字符信息编码是( )。2、MCS-51系列单片机为( )位单片机。3、若不使用MCS-51片内存储器引脚 必须接( )。4、8051单片机有两种复位方式,既上电复位和手动复位。复位后SP =( ),PC =( ),PSW =( ),P0 =( )。5、在 MCS-51中,PC和DPTR都用于提供地址,PC为访问( )存储器提供地址,而DPTR是为访问( )存储器提供地址。6、MCS-51单片机系列有( )个中断源,可分为( )个优先级。7、假定(A)=85H, (R0)=20H,(20H)0AFH.执行指令:ADD A,R0 后,累加器A的内容为( ),CY的内容为( ),OV的内容为( )。.8、A/D转换器的作用是将( )量转为( )量。9、LED数码显示按显示过程分为( )显示和( )显示2种。10、用汇编语言指令编写的程序,应该称作( )程序,经过汇编的程序应该称作( )。二、选择题(每空1分,共10分)1、采用8031单片机必须扩展( )。A、数据存储器 B、程序存储器 C、I/O接口 D、显示接口 2、PSW=18H时,则当前工作寄存器是( )。A、0组 B、1组 C、2组 D、3组3、执行PUSH ACC指令, MCS51完成的操作是( )。A、SP+1SP (ACC)(SP) B、(ACC) (SP) SP-1SPC、SP-1SP (ACC)(SP) D、(ACC)(SP) SP+1SP4、MOV C,20H.0 的操作方式是( )。A、位寻址 B、直接寻址 C、立即寻址 D、寄存器寻址5、当执行MOVX DPTR,A指令时, MCS51产生下面哪一个控制信号( )。A、 B、 C、ALE D、 6、外部中断1固定对应的中断入口地址为( )。A、0003H B、0000BH C、0013H D、001BH7、对程序存储器的读操作,只能用( )。A、MOV 指令 B、PUSH指令 C、MOVX指令 D、MOVC指令8、8031定时/计数器共有四种操作模式,由TMOD寄存器中M1 M0的状态决定,当M1 M0的状态为01 时,定时/计数器被设定为( )。A、13位定时/计数器。 B、T0为2个独立的8位定时/计数器,T1停止工作。C、自动重装8位定时/计数器。D、16位定时/计数器。9、在进行串行通信时,若两机的发送与接收可以同时进行,则称为( )。A、半双工传送 B、单工传送 C、双工传送 D、全双工传送10、下列指令中错误的有( )。A、CLR A B、MOVC DPTR,A C、MOV P,A D、JBC TF0,LOOP三、简述题(每题4分,共16分)1、存储器的容量如下所示,若它的首地址为0000H,写出它的末地址。(1)存储容量1KB,末地址为多少?(2)存储容量4KB,末地址为多少?2、DPTR是什么寄存器?它的作用是什么?它是由哪几个寄存器组成?3、(A)=3BH,执行ANL A,#9EH指令后,(A)=? (CY)=?4、MCS-51采用6MHz的晶振,定时0.5ms,如用定时器方式1时的初值(16进制数)应为多少?(写出计算过程)四、写出下列程序每步的运行结果(共14分)ORG 0000HMOV DPTR,1234H MOV R0,32H INC DPTR DEC R0 MOV A,56H MOVX DPTR,A MOV R0,A ADD A,23H MOV 40H,A CPL A RL A SETB C RRC A ANL A,40H ORL A,0FFH MOV 50H,A END第二部分 操作题(本部分共有1大题,总分40分,考试时间60分钟)题目要求:下面是一个循环点亮八个发光二极管的程序,请阅读该程序,完成以下问题:ORG 0000HMOV P1,#0FFHMOV A,#0FEHL1: MOV P1,ALCALL YS0RL ASJMP L1YS0: MOV R6,#0A0HYS1: MOV R7,#0FFHYS2: DJNZ R7,YS2 DJNZ R6,YS1 RETEND1、按上面程序在实验箱上连接出亮灯电路。2、实训电路中发光二极管电路增设74LS244的目的是什么?3、修改程序并进行调试,使每个发光二极管闪烁10次后向右依次循环。单片机原理及应用试卷1参考答案及评分标准第一部分 笔试题(本部分共4道题,总分60分,考试时间60分钟)一、填空题(每空1分,共20分)1、ASCII码2、8 3、地4、07H,0000H,00H,0FFH5、程序,数据6、5,27、24H,1,18、模拟,数字9、并行,串行10、源程序,目标程序二、选择题(每空1分,共10分)1、B 2、D 3、A 4、A 5、B 6、C 7、D 8、D 9、D 10、B三、简答题(每题4分,共16分)1、(1)末地址为3FFH; (2分) (2)末地址为FFFH (2分)2、DPTR是数据寄存器;(1分)作用:1)在访问外部数据存储器时用DPTR 作为地址指针,寻址整个64KB 外部数据存储器空间;2)用DPTR 作为基址寄存器,对程序存储器空间进行访问。(2分)DPTR 由DPL 和DPH两个8位寄存器构成。(1分)3、 00011011 10011110 00011010 (2分)(A)=1AH (1分) (P)=1 (1分)4、T0 初值=216-500m/2m (2分) =65536-250 (1分)= 65286 =FF06H (1分)四、写出下列程序每步运行结果(共14分)(DPTR)=1234H (1分)(R0)=32H (1分)(DPTR)=1235H (1分)(R0)=31H (1分)(A)=56H (1分)(1235H)=56H (1分)(31H)=56H (1分)(A)=79H (1分)(40H)=79H (1分)(A)=86H (1分)(A)=0DH (1分)(CY)=1 (1分)(A)=86H (0.5分)(A)=00H (0.5分)(A)=0FFH (0.5分)(50H)=0FFH (0.5分)第二部分 操作题题目要求:下面是一个循环点亮八个发光二极管的程序,请阅读该程序,完成以下问题:1、正确连出电路。(10分)2、74LS244的目的提高电路的驱动能力。(5分)3、(1)正确修改出程序(15分) ORG 0000HMOV P1,#0FFHMOV A,#0FEHSHIFT:LCALL FLASHRL ASJMP SHIFTFLASH:MOV R2,#0AHF

温馨提示

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

评论

0/150

提交评论