ImageVerifierCode 换一换
格式:DOC , 页数:9 ,大小:78.50KB ,
资源ID:10616022      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10616022.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机原理及应用模拟题(开卷).doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

单片机原理及应用模拟题(开卷).doc

1、中国地质大学(北京)继续教育学院 2016年 05课程考试第 1 页 (共 9 页)单片机原理及应用模拟题(补)一.填空题1.MCS51 布尔处理机的存储空间是_。2.P2口通常用作_,也可以作通用的 I/O 口使用。3.若由程序设定 RS1、RS 0=01,则工作寄存器 R0R 7的直接地址为_。4.8051 的堆栈区一般开辟在_。5.所谓寻址,其实质就是_。6.存储器映象是_。7.单片机内有组成微机的主要功能部件 、 和 。8.堆栈的特性是 ,8051 的堆栈一般开辟在 ,其堆栈指针是 。9.RS232C 是 总线标准。10.8255 是 接口。二、单项选择题1.MCS-51 单片机复位操

2、作的主要功能是把 PC 初始化为( )。A.0100H B.2080H C.0000H D.8000H2.若单片机的振荡频率为 6MHz,设定时器工作在方式 1 需要定时 1ms,则定时器初值应为( )。A.500 B.1000 C.216-500 D.216-10003.定时器 1 工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。A.P3.2 B.P3.3 C.P3.4 D.P3.54.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。A.1 个机器周期 B.2 个机器周期C.4 个机器周期 D.10 个晶振周期5.MCS-51 单片

3、机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。A.外部中断 0 B.外部中断 1C.定时器 0 中断 D.定时器 1 中断中国地质大学(北京)继续教育学院 2016年 05课程考试第 2 页 (共 9 页)6.定时器若工作在循环定时或循环计数场合,应选用( )。A.工作方式 0 B.工作方式 1 C.工作方式 2 D.工作方式 3三判断题1.判断以下各条指令是否正确(LL1 和 PROC 为标号)(1)MOVX R0,B (2)MOV A,30H(3)MOVX A,30H(4)ADDC A,R7(5)SUB A,R2(6)ANL #99H ,36H(7)MOV C,ACC.0(

4、8)ORL P1.0,P3.1(9)JBC P0,LL1(10)ACALL PROC四简答题1.如何正确使用 P3 口?2.简述累加器的 ACC 的作用。3.简述寄存器间接寻址方式及其寻址范围。4.简述 MCS-51 单片机的中断入口地址。5.单片机的特性主要有哪些?6.8031、8051、8751 有何异同?7.MCS-51 的位存储区在哪里?寻址范围是多少?五阅读程序题1.执行下列程序段后,(P1)=_。MOV P1,#5DHCPL P1.1CPL P1.2中国地质大学(北京)继续教育学院 2016年 05课程考试第 3 页 (共 9 页)CLR P1.6SETB P1.72.执行下列程序

5、段后,(A)=_,(C Y)=_。MOV A,#C5HRL A3.下列程序段执行后,(R 0)=_,(7EH)=_,(7FH)=_。MOV R0,#7EHMOV 7EH,#0FFHMOV 7FH,#40H1NC R01NC R01NC R04.已知(SP)=60H,子程序 SUBTRN 的首地址为 0345H,现执行位于 0123H 的 ACALL SUBTRN双字节指令后,(PC)=_,(61H)=_,(62H)= _。5.下列各条指令其源操作数的寻址方式是什么?各条指令单独执行后,A 中的结果是什么?设(60H)=35H, (A)=19H, (R 0)=30H, (30H)=0FH。(1)

6、MOV A,#48H ;寻址方式: (A)= (2)ADD A,60H ;寻址方式: (A)= (3)ANL A,R 0 ;寻址方式: (A)= 六编程题1.已知在累加器 A 中存放一个 BCD 数(9),请编程实现一个查平方表的子程序。2.请使用位操作指令实现下列逻辑操作:BIT=(10HP 1.0)(11HC Y)3.已知变量 X 存于 VAR 单元,函数值 Y 存于 FUNC 单元,按下式编程求 Y 值。中国地质大学(北京)继续教育学院 2016年 05课程考试第 4 页 (共 9 页)Y=10x4.已知在 R2中存放一个压缩的 BCD 码,请将它拆成二个 BCD 字节,结果存于 SUM

7、 开始的单元中(低位在前)。5.(1)阅读程序并填空,形成完整的程序以实现如下功能。有一长度为 10 字节的字符串存放在 8031 单片机内部 RAM 中,其首地址为 40H。要求将该字符串中每一个字符加偶校验位。 (以调用子程序的方法来实现。 )源程序如下:ORG 1000HMOV R0,#40HMOV R7,#10NEXT: MOV A, ACALL SEPAMOV R0,AINC R0DJNZ ,NEXTSJMP$SEPA: ADD A,#00H PSW.0,SRETORL A, SRET: (2)从内部 RAM30H 单元开始,有 10 个单字节数据。试编一个程序,把其中的正数、负数分

8、别送 40H 和 50H 开始的内部 RAM 单元。七综合题1.已知如图,8155 的 PA 口用于输出,PB 口用于输入,PC 口用于输出,请:(1)写出 8155 的各 I/O 口的口地址和存储器的地址范围。(2)编写出 8155 初始化程序。B155 命令字格式:中国地质大学(北京)继续教育学院 2016年 05课程考试第 5 页 (共 9 页)2.若 8051 的晶振频率 fosc为 6MHz,定时器/计数器 T0 工作在工作方式 1,要求产生 10ms定时,写出定时器的方式控制字和计数初值(分别写出 TH0与 TL0值) 。参考答案:一填空题1. 00H7FH 2. 高 8 位地址线

9、3. 080FH 发给4. 用户 RAM 区 5. 如何确定操作数的单元地址 6. 存储器在整个存储空间的地址范7.CPU;存储器;I/O 接口8.先进后出;内部 RAM30H7FH 的范围内;SP9.串行通信10.通用的可编程并行二. 单项选择题三.判断题1 2 3 4 5 6C C D A A C1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 1-9 1-10F T F T F F T F F T中国地质大学(北京)继续教育学院 2016年 05课程考试第 6 页 (共 9 页)四. 简答题1.要点:(1)说明 P3口有第一功能和第二功能的使用。(2)P3口的第二功能各位线

10、的含义。(3)使用时应先按需要选用第二功能信号,剩下的口线才作第一功能 I/O 线用。(4)读引脚数据时,必需先给锁存器输出“1” 。2.(1)8 位专用寄存器。(2)运算时存放一个操作数。(3)运算后存放运算结果,所以称它为累加器。3.(1)寄存器中存放的是操作数的地址,操作数是通过寄存器间接得到,这种寻址方式称为寄存器间接寻址方式。(2)寻址范围:内部 RAM 低 128 单位,形式Ri(i=0,1)。外部 RAM64K 使用 DPTR 作间址寄存器,形式为DPTR。4.中断入口地址为中断响应后 PC 的内容即中断服务的入口地址。它们是:外部中断 0 0003H定时器 T0中断 000BH

11、外部中断 1 0013H定时器 T1中断 001BH串行口中断 0023H 5.单片机具有体积小、可靠性高、控制功能强、使用方便、性能价格比高、容易产品化等特点。6.8051、8751 和 8031 均为 8 位单片机,其内部结构是基本相同的。不同点为:8051 内部有 4KBROM,8751 内部有 4KBEPROM,而 8031 内部无程序存储器。7.内部 RAM 的 202FH 为位寻址区域,位地址范围 007FH;特殊功能寄存器中地址能被 8 整除的字节地址单元也可以位寻址,位地址范围 80FFH;位存储区共 256 个位。五. 阅读程序题1.(P1)=9BH 2.(A)=8BH(或

12、10001011B) 中国地质大学(北京)继续教育学院 2016年 05课程考试第 7 页 (共 9 页)(CY)=不影响 3.(R0)=7FH (7EH)=00H(7FH)=41H4.(PC)=0345H (61H)=25H (62H)=01H 5.(60H)=35H, (A)=19H, (R 0)=30H, (30H)=0FH。(1) 立即寻址 ; 48H (2) 直接寻址 ; 4EH (3) 寄存器间接寻址 ; 09H 六. 编程题1.SQR:1NC AMOVC A,A+PCRETTAB:DB 0,1,4,9,16DB 25,36,49,64,812.ORL C,11HMOV 12H,C

13、MOV C,P 1.0ORL C,/10HANL C,12HMOV BIT,CRET3. MOV A,VARCJNE A,#0,COMPSJMP RES ;x=0,Y=0COMP:JNC POSI ;x0,Y=1MOV A,#0FFH ;x0,Y=-1中国地质大学(北京)继续教育学院 2016年 05课程考试第 8 页 (共 9 页)SJMP RESPOSI:MOV A,#01HRES:MOV FUNC,ARET4.MOV R0,#SUMMOV A,R 2ANL A,#OFHMOV R0,A ;存低字节 BCDMOV A,R 2ANL A,#0F0HSWAP A1NC R0MOV R0,A ;

14、存高字节 BCDRET5.(1) R 0 R 7 JNB #80H RET(2)从内部 RAM30H 单元开始,有 10 个单字节数据。试编一个程序,把其中的正数、负数分别送 40H 和 50H 开始的内部 RAM 单元。MOV R0,#30HMOV R1,#40HMOV A,#50HMOV R7,#10LOOP: MOV 20H,R 0JB 20H.7,FSHUZSHU: MOV R1,20HINC R1SJMPNEXTFSHU: XCH A,R 1MOV R1,AXCH A,R 1中国地质大学(北京)继续教育学院 2016年 05课程考试第 9 页 (共 9 页)INC ANEXT: DJNZR7,LOOPSJMP$七综合题1.(1) (2)初始化程序:MOV DPTR,#0100HMOV A,#0DHMOVX DPTR,A2. (1)T0:定时方式,工作在方式 1。方式字 TMOD=01H(2)f osc=6MHz,16 位计数器,10ms 定时,设计数初值为 a,t=12/ fosc*(2 16 - a) 10*103=12/6 *(2 16 - a)a=60536=EC78H 即 TH0=ECH TL0=78H所以:TMOD=01H TH0=ECH TL0=78H

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报