2013年上海工程技术大学复试复试试卷A - 答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考生复试编号:考生姓名:
上海工程技术大学
2013年硕士研究生入学复试专业笔试试题答案
报考专业:机械电子工程、机械设计及理论、机械制造及其自动化
考试科目名称:《机械电子工程专业、机械设计及理论专业、机械制造及
其自动化专业综合考试》
考试时间:90分钟
以下两个科目任选其一,考生务必在答题纸上注明所选模块。
一、《微机原理及应用》(100分)
一、单项选择题(共10小题,每小题1分,共10分)
BBDAADCBBA
二、填空题(共10小题,每题1.5分,共15分)
1._DEH___。
2.12。
3.下一条指令地址。
4.__IE_____。
5.间接。
6.__P2_。
7.___TMOD__。
8.__1/1024______。
9._64_____。
10._寄存器____。
三、简答题(共5小题,每小题5分,共25分)
1、MCS-51单片机有2个外部中断,在不增加任何硬件的前提下如何再扩展1个外部中断,简述扩展的基本思路。
借用单片机内部不要的定时器来扩展外部中断,先把借用的定时器工作方式设置在方式1,16位计数方式,然后把定时器的初值设置成FFFFH,这样每计数1次就产生一次溢出中断,这样被借用的定时器的计数端就被扩展为外部中断源的中断请求输入端。
2.MCS-51单片机和外部设备交换信息时采用什么编址方式,这种编址方式有什么优点?
外设端口和存储器统一变址。优点:(1)CPU访问外部存储器的一切指令适用于对IO端口的访问,增强了CPU对外设端口的信息处理能力;(2)无需专门为IO端口设置IO指令;(3)外设端口地址安排灵活,数量不受限制。
3、下图为4×4矩阵键盘,简述按键识别的基本过程。
令P1口的高4位为行,低4位为列,先把P1口高四位输出低电平,低四位输出高电平,从P1口的低四位读取键盘状态,如果低四位上有低电平,说明该列上有按键被按下;再把P1的低四位输出低电平,高四位输出高电平,从P1口的高四位读取键盘状态,如果高四位上有低电平,说明该行上有按键被按下。将两次读取结果组合起来就可以判断哪个按键被按下了。
4、为什么MCS-51单片机的中断入口地址处通常放一条子程序调用指令(例如LCALL)或跳转指令(例如LJMP)指令?可以不用子程序调用指令或跳转指令吗?如果可以,什么情况下可以实现?
5个中断的入口地址03,0B,13,1B,23,中断入口地址间隔8个字节,通常中断处理程序8个字节是不放不下的,因此放一条LCALL或LJMP指令跳到中断处理程序。如果中断处理程序比较短,8个字节能容纳,可以不要跳转指令。
5.简述MCS-51单片机片内RAM的256个存储单位的分配结构。
00-1FH工作寄存器区,20-2FH位寻址区,30-7FH便签区,80-FFH特殊功能寄存器区
四、计算题(共5小题,每小题5分,共25分)
1.已知R0=30H,(30H)=AAH,执行下列指令
MOV A,#0AAH
ORL A,R0
后,A的内容为BAH30H的内容为AAH
MOV A,#55H
ANL30H,A
后,A的内容为55H30H的内容为00H
2.已知MA=4000H,执行下列指令
MOV SP ,#60H
MA :LCALL 5100H
后,SP 的内容为__62H_______,61H 的内容为___03H______,
62H 的内容为___40H_____,PC 的内容为__5100H_______。
3.假设MCS-51单片机的时钟频率是12MHz ,定时器T0工作在方式1下,现需要定时50ms ,则TH0=3CH ,TL0=B0H
4.下图8031片外扩展了2块RAM 6116(2KB ),其中二-四译码器的G 端为控制端,低电平有效,请分别计算6116的地址范围。
1#6116的重叠地址范围:0000H-8FFFH
2#6116的基本地址范围:3000H-37FFH
5、下图为T 型电阻DA 转换器的原理图,其中K 0~K 3为模拟电子开关,该开关在运算放大器电流求和点和虚地之间进行切换,该开关受相应二进制码位(图中a 0,a 1,a 2,a 3)控制,码位为1开关接运放的虚地,码位为0时开关接地。试推导输出电压Uo 的表达式,注意应写出推导过程。
o ERF ERF ERF ERF 3210U U U U U 111a a a a R 2R 2R 22R 42R 8
=+⨯+⨯+⨯o ERF 3210U U (8a 4a 2a a )R 16R
=+++ERF o 3210U U (8a 4a 2a a )16
=+++五、程序设计题(共2小题,第1题10分,第2题15分,共25分)
1、
ORG 1000H
START:MOV R1,#30H
MOV DPTR,#7FF8H
MOV R7,#08H
LOOP:MOVX @DPTR,A
LOOP1:MOV A,P1
JNB ACC.0,LOOP1
MOVX A,@DPTR
MOV @R1,A
INC DPTR
INC R1
DJNZ R7,LOOP
2、
主程序:
ORG 2000H
START:MOV TMOD,#20H
MOV TL1,#0FDH
MOV TH1,#0FDH
MOV PCON,#00H
MOV SCON,#50H
MOV R0,#30H
MOV A,#08H
MOV R2,A
SETB TR1
SETB EA
MOV SBUF,A LOOP:SETB ES
SJMP WAIT
中断服务程序
ORG0023H
LJMP SEND
ORG2500H SEND:CLR ES
CLR TI
MOV A,@R0
MOV SBUF,A
DJNZ R2,NEXT
SJMP$ NEXE:INC R0
RETI
END