湖北理工学院《-单片机原理及接口技术》_第1页
湖北理工学院《-单片机原理及接口技术》_第2页
湖北理工学院《-单片机原理及接口技术》_第3页
湖北理工学院《-单片机原理及接口技术》_第4页
湖北理工学院《-单片机原理及接口技术》_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、湖北理工学院 2012 2013 学年度第 2 学期10 年级 机械类 专业 单片机原理及接口技术 A卷答案考试方式闭 卷(100分钟) 4、与定时工作方式1和0比较,定时工作方式2不具备的特点是( B )。(A) 计数益处后自动装载计数初始值 (B) 增加计数器位数 (C) 提高定时精度 (D) 适于循环定时和循环计数应用5如在系统中只扩展一片2716,除应使用P0口的8条口线外,至少还应使用P2口的口线 ( B )(A) 2条 (B) 3条 (C) 4条 (D)5条6. 在工作方式0下,计数器是由TH的全部8位和TL的5位组成,因此其计数范围是( A ) (A)18192 (B)08191

2、 (C)08192 (D)140967. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ANL A,#17H ORL 17H,A XRL A,R0 CPL A后,A的内容为(A) (A)CBH (B)03H (C)EBH (D)C8H8PC的值是( C )(A)当前指令前一条指令的地址 (B)当前正在执行指令的地址(C)下一条指令的地址 (D)控制器中指令寄存器的地址9将单片机外部中断0设置为电平触发,可以通过设置(A)实现 (A)IT0 (B)IE0 (C)TR0 (D)TF010不能为程序存储器提供和构成地址的有( D ) (A)PC (B)A (C)DPTR

3、(D)PSW阅卷人得分三、读程序题(本大题共10分,每空1分)1、假定(A)=85H,(R0)=20H,(20H)=0AFH,执行指令: ADD A,R0 后,累加器A的内容为 34H ,CY的内容为 1 ,AC的内容为 1 ,OV的内容为 1 。2、假定(A)50H,(B)=0A0H。执行指令: MUL AB后,寄存器B的内容为 32H ,累加器A的内容为 00H ,CY的内容为 0 ,OV的内容为 1 。13. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ANL A,#17H XCH A,17H XRL A,R0 SWAP A后,A的内容为 73H ,R0的内

4、容为 17H 。题 号一二三四五六总 分得 分阅卷人核分人阅卷人得分一、 填空题(本大题共20分,每空1分)1、MCS-51单片机片内有 5 个中断源,其中 2 个外部中断源。2、MCS-51单片机片内RAM中位寻址区是从地址 20H 开始的一块存储区域。3、MCS-51单片机片内DPTR寄存器是一个 16 位寄存器。4、DA指令的作用是 十进制调整指令,将二进制数调整为压缩BCD码 5、在变址寻址方式中,以 A 作为变址寄存器,以 DPTR 或 PC 作基址寄存器。6、假定(SP)60H,(ACC)=30H,(B)70H,执行下列指令: PUSH ACC PUSH B后,SP的内容为 62H

5、 ,61H单元的内容为 30H ,62H单元的内容为 70H 。7、MCS-51单片机内部RAM的寄存器区共有 32 个单元,分为 4 组寄存器,以 R0R7 作为寄存器的名字。8、假定addr11=0B,标号QAZ的地址为1030H,执行指令:QAZ:AJMP addr11后,程序转移地址 1100 H去执行。9、在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3MHz,则最大定时时间为 32768s 。10、为扩展存储器而构造系统总线,应以P0口的8位口线作为 地址数据复用 ,以P2口的口线作为 地址高8位 。10、8051单片机片内数据存储器容量为 128 B,程序存储器容

6、量为 4 KB。阅卷人得分二、 单项选择题(本大题共20分,每小题2分)1、下列运算对溢出标志位OV没有影响或不受OV影响的的运算是 (A) (A)逻辑运算 (B)加减运算 (C)乘法运算 (D)除法运算2、在寄存器间接寻址方式中,寄存器中存放的是(B)(A) 操作数 (B) 操作数地址 (C) 转移地址 (D) 地址偏移量 3、中断查询查询的是 ( B)(A) 中断请求信号 (B) 中断标志位 (C)外部中断方式控制位 (D) 中断允许控制位* *班级:*学号:*姓名:*审核 :* 共2页 第1页 湖北理工学院 2012 2013 学年度 第 2 学期 10 年级 机械类 专业 单片机原理及

7、接口技术A卷答案阅卷人得分四、简答题(本大题共15分,每题5分)1、8051单片机芯片包含哪些主要部分,各有什么功能主要包含CPU、程序存储器、数据存储器、定时/计数器等器件,其中CPU总控怎个单片机,程序和数据存储器用来存放程序代码和数据,定时/计数器可以用来计数脉冲也可以用来产生一定长时间的定时。2、 MCS-51单片机共有哪几种寻址方式,各有什么特点 立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址、位寻址各种寻址方式不同的地方主要在于操作数的地址的给出方法不同。3、8051单片机内部RAM低128单元划分为哪三个部分?各有什么特点? 内部RAM低128单元可以划分为寄

8、存器区、位寻址区和用户RAM区,寄存器区分为四组32个单元分别命名为R0R7,可以作为通用寄存器使用;位寻址区的每一位都有自己的位地址;用RAM区用户可以任意使用。阅卷人得分五、编程题(本大题共10分)1、有晶振频率为6MHz的MCS-51单片机,使用定时器0以定时方式在P1.0输出周期为500s的矩形脉冲。ORG 0000H SJMP START ORG 0030H START: CLR TF0 CLR TR0 MOV TMOD,#00H ;使用方式0,其它方式也可以 MOV IE,#00H LOOP: MOV TH0,#0FCH ;如果其它工作方式初始值要更改 MOV TL0,#03H S

9、ETB TR0 ;启动定时器T0 JNB TF0,$ CLR TF0 CLR TR0CPL P1.0 SJMP LOOP END阅卷人得分六、连图题(本大题共15分)阅读下列硬件图,补齐连接线(5分),并回答问题(3分3分4分):1、 P0口的功能 地址数据复用,既作为地址传送口传送地址低8位,也作为数据传送口传送数据图中各芯片的名称和功能8031:单片机 控制整个系统74LS373:锁存器,锁存地址2716:EPROM型程序存储器6116:数据存储器3、2716、6116的地址范围(悬空引脚全部取1) 2716: 0B800H0BFFFH 6116: 7800H7FFFH 共2页 第2页 湖

10、北理工学院 2012 2013 学年度第 2 学期10 年级 机械类 专业 单片机原理及接口技术 B卷答案考试方式闭 卷(100分钟)5如在系统中只扩展一片6116,除应使用P0口的8条口线外,至少还应使用P2口的口线 ( B )(A) 2条 (B) 3条 (C) 4条 (D)5条6. 在工作方式1下,计数器是由TH的全部8位和TL的8位组成,因此其计数范围是( D ) (A)18192 (B)08191 (C)08192 (D)1655367. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ORL A,#17H ANL 17H,A XRL A,R0 CPL A后,

11、A的内容为( A ) (A)CBH (B)03H (C)EBH (D)C8H8SP的值是( C )(A)当前指令前一条指令的地址 (B)当前正在执行指令的地址(C)当前堆栈的栈顶地址 (D)当前堆栈的栈底地址9将单片机外部中断1设置为脉冲触发,可以通过设置( A )实现 (A)IT0 (B)IE0 (C)TR0 (D)TF010不能为程序存储器提供和构成地址的有( D) (A)PC (B)A (C)DPTR (D)PSW阅卷人得分三、读程序题(本大题共10分,每空1分)1、 执行以下程序段 MOV SP,#3AH MOV A, #20H MOV B, #30H PUSH ACC PUSH B

12、POP ACC POP B后,A内容为 30H B的内容为 20H ,SP的内容为 3AH ,ACC的内容为 30H 2、假定(A)50H,(B)=0A0H。执行指令: MUL AB后,寄存器B的内容为 32H ,累加器A的内容为 00H ,CY的内容为 0 ,OV的内容为 1 。13. 假定(A)=83H,(R0)=17H,(17H)=34H,执行以下程序段 ANL A,#17H XRL A,R0 SWAP A后,A的内容为 73H ,R0的内容为 17H 。题 号一二三四五六总 分得 分阅卷人核分人阅卷人得分三、 填空题(本大题共20分,每空1分)1、MCS-51单片机片内有 5 个中断源

13、,其中 2 个外部中断源。2、MCS-51单片机片内RAM中位寻址区是从地址 20H 到 2FH 的一块存储区域。3、MCS-51单片机片内PC寄存器是一个 16 位寄存器。4、DA指令的作用是 十进制调整指令,将二进制数调整为压缩BCD码 5、在变址寻址方式中,以 A 作为变址寄存器,以 DPTR 或 PC 作基址寄存器。6、假定(SP)60H,(ACC)=32H,(B)71H,执行下列指令: PUSH ACC PUSH B后,SP的内容为 62H ,61H单元的内容为 32H ,62H单元的内容为 71H 。7、MCS-51单片机内部RAM的寄存器区共有 32 个单元,分为 4 组寄存器,

14、每组 8 个单元,以 R0R7 作为寄存器的名字。8、假定addr11=0B,标号QAZ的地址为1030H,执行指令:QAZ:AJMP addr11后,程序转移地址 1100 H去执行。9、在定时器工作方式0下,计数器的宽度为13位,如果系统晶振频率为3MHz,则最大定时时间为 32768 。10、8051单片机片内数据存储器容量为 128 B,程序存储器容量为 4 KB。四、 单项选择题(本大题共20分,每小题2分)阅卷人得分1、 在寄存器间接寻址方式中,指定寄存器中存放的是(B) (A)操作数 (B)操作数地址 (C)转移地址 (D)地址偏移量2、对程序存储器的读操作,只能使用(D) (A

15、)MOV指令 (B)PUSH指令 (C)MOVX指令 (D)MOVC指令3、中断查询查询的是 (B )(A) 中断请求信号 (B) 中断标志位 (C)外部中断方式控制位 (D) 中断允许控制位4、与定时工作方式1和0比较,定时工作方式2不具备的特点是( B )。(A) 计数益处后自动装载计数初始值 (B) 增加计数器位数 (C) 提高定时精度 (D) 适于循环定时和循环计数应用* *班级:*学号:*姓名:*审核 :* 共2页 第1页 湖北理工学院 2012 2013 学年度 第 2 学期 10 年级 机械类 专业 单片机原理及接口技术B卷答案阅卷人得分四、简答题(本大题共15分,每题5分)1、

16、8051单片机中EA引脚的作用是什么?EA引脚用来说明单片机是访问片外还是访问片内程序存储器。2、 程序计数器PC的作用是什么? 用来存放当前正在执行的指令的下一条指令的地址,它的值决定了程序的走向。3、8051单片机内部RAM低128单元划分为哪三个部分?各有什么特点? 内部RAM低128单元可以划分为寄存器区、位寻址区和用户RAM区,寄存器区分为四组32个单元分别命名为R0R7,可以作为通用寄存器使用;位寻址区的每一位都有自己的位地址;用RAM区用户可以任意使用。阅卷人得分五、编程题(本大题共10分)1、有晶振频率为12MHz的MCS-51单片机,使用定时器0以定时方式在P1.0输出周期为200s的矩形脉冲。ORG 0000H SJMP START ORG 0030H START: CLR TF0 CLR TR0 MOV TMOD,#00H ;使用方式0 MOV IE,#00H LOOP: MOV TH0,#1FH ;设置初始值 MOV TL0,#9CH SETB TR0 ;启动定时器T0 JNB TF0,$ CLR TF0 CLR TR

温馨提示

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

评论

0/150

提交评论