- 20
- 0
- 约1.14万字
- 约 9页
- 2020-10-07 发布于湖北
- 举报
考 生 复 试 编 号 : 考 生 姓 名 :
上海工程技术大学
2014 年硕士研究生入学复试专业笔试试题
报考专业:机械电子工程、机械设计及理论、机械制造及其自动化
考试科目名称: 《机械电子工程、机械设计及理论、机械制造及其自动化
专业综合考试》
考试时间: 90 分钟
以下两个科目任选其一,考生务必在答题纸上注明所选模块。
一、 《微机原理及应用》 (100 分)
一、单项选择题(共 10 小题,每小题 1 分,共 10 分)
DBDAA DBBBD
二、填空题(共 10 小题,每题 1.5 分,共 15 分)
1. E8H
2. 12
3. 下一条执行指令的地址
4. IE
5. DPTR
6. P0
7. TMOD
8. 1/4095
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 单片机和 A/D 转换器的接口通常可采用查询和中断两种方法, 简述这两种方式的实现过程。
查询法:MCS51单片机查询EOC线的状态,若为低电平表示AD转换正在进行,单片机继
续查询,若为高电平,表示AD转换已结束,给 OE 线送一个高电平,从 AD 转换器的数据线上读取
AD 转换后的数字量。
中断法:把 AD 转换器的EOC引脚和单片机的外部中断引脚相连,AD转换结束时EOC线上
产生高电平,触发外部中断, CPU 响应外部中断,在中断服务程序中置 OE 线高电平,读取 AD 转换
后的数字量。
四、计算题(共 5 小题,每小题 5 分,共 25 分)
原创力文档

文档评论(0)