微机原理及汇编语言

发布时间 : 星期日 文章微机原理及汇编语言更新完毕开始阅读

2015--2016学年第二学期计算机科学与工程学院期末考试卷 《 微机原理及汇编语言 》 (课程论文等试卷样式) 学号: 姓名: 班级: 成绩: 评语: 装 (考试题目及要求) 考试题目:基于Proteus和MASM的微机接口应用系统设计与实现 考试要求: 1. 基于Proteus软件和MASM软件环境实现 2. 基本内容 订 1) 设有一个十字路口,设计一个交通灯控制应用系统。用红、黄、绿等发光二极管 模拟交通信号灯,用LED七段数码管显示当前状态的剩余时间 2) 正常情况下,东西向和南北向的车道轮流放行。当东西向车道绿灯放行55秒后, 再用5秒显示黄灯;这期间南北向车道是红灯信号。然后南北向车道绿灯放行,东西向 车道红灯禁行。依前交替。 3) 交警手中有控制器,按下特定键后,可放行某一通道的特殊车辆,其它方向禁行。 状态解除后恢复原通行过程。 4) 当前路口的交通信号状态由串口发送到虚拟串行终端,格式自定。 线 5) 用LCD液晶显示屏显示学校和学院简称“西北师大计工学院”、课程名“微机原 理期末设计”、自己的汉语名字和学号。 6) 按第二页“7.存储器模块设计选项”中提出的要求和抽取到的序号设计实现存储 器模块,ROM芯片中存储不少于20字节的自定义数据,交通灯每次的状态变化信息存 储在RAM芯片中,具体格式自定。 3. 考试结果由源代码文件、电路文件、论文和答辩PPT四部分构成 1) 课程论文要求完成对系统设计实现总体思路的分析,完成对系统关键电路和关键 代码的分析,具体格式参见后附内容,论文不得少于2000字。 2) 源代码文件、电路文件、论文文件、答辩PPT文件要求尽量以个人学号或名字 命名。结果以EMAIL附件的形式发送到教师信箱:suogr@foxmail.com。EMAIL主题: 2014卓越班 同学的微机原理考试试卷。空白处填提交报告的同学的名字。 4. 本页及后续第二页要求必须作为课程论文的封面,不得删除 5. 除上述内容外,课程论文要求另外两部分内容: 1) 对本学期该课程学习的总结。 2) 对教师的教学建议。

6. 所有考试内容独立完成,不得抄袭。

7. 存储器模块设计选项。把自己抽取到的题目加粗。

说明:可选EPROM 2732和SRAM 6116等芯片,片选逻辑实现方式自定。存储器 模块和前面的交通灯、液晶屏显示应该在同一个CPU控制下。

1) 设计实现存储容量分辨为8KB的ROM和8KB的RAM,ROM区起始地址为 20000H,RAM起始地址为40000H。

2) 设计实现存储容量分辨为16KB的ROM和4KB的RAM,ROM区起始地址为 70000H,先是8KB ROM区,然后是4KB RAM区,然后是8KB ROM区。

3) 设计实现存储容量分辨为8KB的ROM和8KB的RAM,RAM区起始地址为 30000H,先是4KB RAM区,然后是8KB ROM区,然后是4KB RAM区。

4) 设计实现存储容量分辨为8KB的ROM和8KB的RAM,ROM区起始地址为 10000H,自地址40000H开始是4KB RAM,从60000H开始又是4KB RAM。

5) 设计实现存储容量分辨为16KB的ROM和4KB的RAM,RAM区起始地址为 20000H,自地址30000H开始是8KB ROM,从50000H开始又是8KB ROM。 装 6) 设计实现存储容量分辨为16KB的ROM和8KB的RAM,ROM区起始地址为 20000H,RAM起始地址为90000H。 订 线

摘 要

本课程设计对交通灯控制系统进行了研究,设计了一种基于Proteus和MASM的微机接口应用系统设计与实现的交通灯控制系统.设计包括系统硬件电路的各个组成部分、系统的工作模式,利用 Proteus 和 MASM的微机接口进行整合实现了该系统的仿真.仿真结果表明:系统实用性强、操作简单、扩展功能强为了实现交通道路的管理,力求交通管理先进性、科学性。设计一个交通灯控制应用系统,用红、黄、绿等发光二极管模拟交通信号灯,用LED七段数码管显示当前状态的剩余时间,实现东西向和南北向的车道轮流放行,并能控制交通灯的特定路口的通行,可将当前路口的交通信号状态由串口发送到虚拟串行终端。在实现存储器模块中,交通灯每次的状态变化信息存储在RAM芯片中,ROM芯片中存储不少于20字节的自定义数据。本实验还可将本人信息通过LCD液晶显示屏显示,为了对交通进行有效的管理,本设计以交通灯为对象,通过8086CUP对其实行控制。设计中针对交通灯的控制方式、LED灯的显示、片选逻辑、系统总线、液晶显示、存储扩展部分等功能进行了硬软件的总体设计。通过设计,交通灯具有可根据交通的不同状况,人工选择不同的工作状态。通过设计,大大提高了对交通的控制功能,使交通秩序得到有效的控制。

【关键词】 交通灯控制系统,LED七段数码管显示,液晶显示,存储扩展

目 录

第一章 期末考试课程设计 .................................................................... 1

1.1 目的 ................................................................................................................................... 1 1.2 设计环境、设备与器材 ................................................................................................... 1

第二章 设计方案 .................................................................................... 2

2.1 总体思路 ........................................................................................................................... 2 2.2 系统设计框架结构 ........................................................................................................... 2

第三章 设计实现 .................................................................................... 2

3.1 系统硬件部分设计 ........................................................................................................... 3

3.1.1 液晶屏部分 ........................................................................................................... 3 3.1.2 交通灯控制部分 ................................................................................................... 3 3.1.3 存储器扩展部分 ................................................................................................. 14 3.1.4 系统总线连接 ..................................................................................................... 19 3.1.5 片选逻辑部分 ..................................................................................................... 20 3.2 系统软件部分设计 ......................................................................................................... 24

3.2.1 液晶屏部分 ......................................................................... 错误!未定义书签。 3.2.2 交通灯控制部分 ................................................................................................. 25 3.2.3 存储器扩展部分 ................................................................................................. 27 3.2.4 核心数据结构 ..................................................................................................... 29 3.3 程序流程图 ..................................................................................................................... 29 3.4 关键代码片段分析 ......................................................................................................... 29

第四章 设计验证 .................................................................................. 32

4.1 验证步骤及结果 ............................................................................................................. 32

4.1.1 液晶屏信息显示 ................................................................................................. 33 4.1.2 交通灯控制 ......................................................................................................... 34 4.1.3 存储器扩展 ......................................................................................................... 42 4.2 遇到的问题及解决 ......................................................................................................... 43 4.3 需要讨论的其它问题 ..................................................................................................... 44 4.4 结论 ................................................................................................................................. 44

第五章 设计总结 .................................................................................. 44 第六章 课程学习总结 .......................................................................... 45 第七章 本课程教学建议 ...................................................................... 46 第八章 参考文献 .................................................................................. 46 附件:代码清单 ...................................................................................... 68

I

联系合同范文客服:xxxxx#qq.com(#替换为@)