单片机2016年试题

2019-01-07 19:20

院(系) 专业 班级 班内学号 姓名_______________ 座位号___________ 成都工业学院

2015-2016学年第二学期考试试卷

考试科目: 单片机原理与应用 (A卷)考试时间: 120分钟 考试方式: 闭卷

适用班级: 1301021、1301022 、1301023、1301024

题号 一 二 三 四 五 总分 总分教师 试卷复核人 得分 线

注意事项:

1、满分100分。要求卷面整洁、字迹工整、无错别字。

2、考试必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定地方,否则视为废卷。 3、考试必须在签到单上签到,若出现遗漏,后果自负。

4、如有答题纸,答案请全部填写在答题纸上,否则不给分;考完请将答题纸和试卷一同交回, 否则不给分。

封 试 题

得分 评阅教师 一.填空题 (每空1分,共26分)

1. 计算机中所有的数据都采用 进制表示,所有的有符号数都是以 形式存放的。

密 2. 设机器字长为8位,真值为-1110001B,其原码为 、反码为 和补码为 。

3. 单片机:将中央处理器、 、只读存储器、 、定时器以及I/0接口电路等集成于一个芯片中,使其具有计算机的基本功能。

4. 89C51单片机有一个专门存放指令执行后的状态信息,该寄存器是 。 5. 89C51单片机上电复位进入系统的正常初始化状态,堆栈指针寄存器值为 。

线 6. 89C51的一个机器周期包括 个振荡周期,分为 个S状态,每个状态分 拍。若采用频率为6MHz,则每个机器周期为 。

7.指令MOV 30H,A的源操作数为 ,其寻址方式为 。

8. 已知A=3CH, CY=1,执行指令RLC A后,A的内容为 ,CY= 。 9. 已知A=0C9H,执行SWAP A指令后,A的内容为 。

封 10.89C51单片机检测到外部中断引脚0 上存在中断请求信号时,由硬件使 置1, 当CPU响应中断时,硬件将自动对 清0。

11. 如果89C51单片机系统中只有一个中断源,则中断响应时间最短为 个机器周期,最长

密 第 1 页 共 7 页

为 个机器周期。

12.单片机的定时计数器T0/T1设置为计数工作方式时,对外部脉冲信号计数,当输入脉冲信号产生1到0的下降沿时,定时器的值 (填加1或者减1),检测一个1到0的跳变需要 机器周期,故最高计数频率为振荡频率的 。

14. 串行通信中,假设数据传送速率是100字符/s,每个字符格式包含的代码位有1个起始位、1个终止位、1个校验和8个数据位)。这时,传送的波特率为 。

二.单项选择题(每小题2分,共20分)每题列出的四个选项中只有一个选项是符合题目要

求的,请将对应于题号的正确选项的字母填下表中。错选、多选和未选均无分。

得分 评阅教师 1 2 3 4 5 6 7 8 9 10 正确选 项字母 1. 8位二进制补码表示的十进制整数范围为:+127—-128,后者补码为 A、00000000 B、10000000 C、11111111 D、11111110

2.下列选项中,属于非法指令的是 ..

A、MOV R3,@R1 B、MOVX @R0,A C、MOV A,#30H D、MOV 54H,C

3.当PSW中的RS1=1,RS0=0,说明单片机选择的当前工作寄存区为2区,此时R6的地址为 A、06H B、0EH C、16H D、1EH

4.下面哪条指令产生WR信号 A.MOVX A, @DPTR B.MOVC A, @A+PC C.MOVC A, @A+DPTR D.MOVX @DPTR,A

2000H 37H

2001H A5H 5. 89C51单片机的ROM单元中的内容如表1所示,执行下面程序段后,

2002H 90H A的内容为

2003H F3H MOV DPTR, #2000H

2004H 71H MOV A , #03H

2005H 8BH MOVC A, @A+DPTR ;

A、A5H B、90H C、F3H D、71H 表1

6. 若(SP)=60H,则执行指令: 0123H: ACALL 3456H 后,SP的内容为 A、5EH B、60H C、62H D、64H

7. 执行指令RET前(SP)=62H,(62H)=20H,(61H)=08H,(PC)=1000H,执行指令RET后,PC的值为 A、1000H B、1002H C、2000H D、2008H

8. 用定时器T1定时50ms,请问使用定时器的哪种模式_______ A、工作模式0 B、工作模式1 C、工作模式2 D、工作模式3

第 2 页 共 7 页

9. 定时器T0中断的矢量地址为 A、0003H B、000BH C、0013H D、001BH

10. 串行异步通信中,每一帧的数据格式包括1个起始位、1个终止位、和8个数据位,现要发送B4H的数据,这字符帧为_______ A、0101101001 B、1101101000 C、0001011011 D、1001011010

得分 评阅教师

三.问答题:(每题10分,共30分)

1. 两个加数88H+9CH相加后,其和、CY、AC、OV和P分别为多少?

2.已知SP=30H,(A)=56H (B)=89H (70H)=A2H 执行指令下列指令后,堆栈指针 SP、累计器A和

DPTR的值,RAM存储单元70H的内容及栈顶单元的内容分别为多少? PUSH A PUSH B POP DPH PUSH 70H POP A POP DPL PUSH B

第 3 页 共 7 页

3. 指令87FFH:AJMP 269AH 执行后,其PC的内容及该指令的机器码为多少?(AJMP addr11机器码可查看附录89C51的指令表)

得分 评阅教师

四.阅读下列程序,完成如下要求(共3小题,共12分)

7AH MOV R2,#0AH 50 MOV R0,#50H E4 CLR A F6 LOOP: MOV @R0,A 08 INC R0 INC A DA DJNZ R2,LOOP DONE:

(1) 说明该程序的功能;(2分)

(2) 填写所缺的机器码;(每空2分,共8分)(机器码可查看附录89C51的指令表)

(3) 程序执行后,RAM存储单元57H中的内容为多少?(2分)

第 4 页 共 7 页

得分 评阅教师

五.阅读下列程序将程序补充完整(每空2分,共12分)

程序要求:利用定时器T1的模式2对外部信号计数。要求每计满100次,将P1.0取反。 程序清单 主程序: MAIN: HERE:

中断服务程序:

MOV MOV MOV

MOV SETB SJMP

ORG CPL

RETI TMOD, # 06H TL1,#9CH TH1, 9CH

IE, 88H SETB HERE

001BH P1.0

第 5 页 共 7 页


单片机2016年试题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:“制冷与空调设备组装与调试”赛题样卷-2018年全国职业院校技能

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: