计算机接口技术课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上海应用技术学院课程设计任务书

课程名称计算机接口技术课程设计课程代码B704006 设计题目电子时钟程序设计题目序号

设计时间2011年6月13日——2011年6月24日

系(院)计算机科学与信息

工程

专业

计算机科学与技

班级

一、课程设计任务(条件)、具体技术参数(指标)

本课程设计是《计算机接口技术》课程的后继教学环节,通过对一个较大型的、综合性设计及程序进行阅读理解,并在此基础上设计新的功能, 加深学生对本课程专业知识和理论知识的认识和理解,提升学生应用本课程知识体系,构建计算机应用系统,进行应用系统硬件、软件开发的能力。

根据所给的连线.txt、Clock.asm应用程序框架, 在此基础上设计新的功能。

基本任务:

认真阅读文件“连线.tx”、“Clock.asm”源程序,理解设计意图、各芯片的的作用以及程序中每条指令的作用。

实现报时功能:用户设置报时时刻,电子时钟走到该时刻报时。

实现秒表功能:用户可以对单个事件计时。

扩展任务:

实现多个报时功能:用户设置多个报时时刻,电子时钟每走到对应时刻报时。

实现多个秒表功能:用户可以同时对多个事件计时。

其他任务:

自行设计新的功能。

二、对课程设计成果的要求(包括课程设计说明书、图纸、图表、实物等软硬件要求)

(1)分析原连线.txt、Clock.asm程序结构: 写出各接口芯片端口地址、控制字、工作方式;绘制接口芯片间连接图;绘制主要模块的流程图。

(2)对新设计的功能:写出详细的功能描述、操作说明;写出设计说明、绘制流程图。

(3)设计总结:对设计中所存在的问题和不足进行分析和总结,提出解决的方法、措施、建议和对这次设计实践的认识、收获和提高。

(4)撰写电子时钟使用说明书,作为报告附录Ⅰ。

(5)电子时钟源程序(修改/增加的指令请使用大写字母,以示区别)作为报告附录Ⅱ(打印版和电子版)。

严禁抄袭,发现雷同,双方扣分

三、课程设计工作进度计划:

第1天:教师布置任务,讲解本课程设计思路、模块。学生细读原始源程序。

第2天:写出各芯片端口地址、控制字、工作方式,绘制芯片间的连线图、主要程序流程图。

第3~4天:设计报时功能及调试程序。

第5~6天:设计秒表功能及调试程序。

第7~8天:设计扩展功能、其他功能及调试程序。

第9~10天:完成设计,提交报告,接受教师考评。

四、主要参考资料

[1] 杨文显主编.现代微型计算机与接口教程,清华大学出版社,2007

[2] 冯博琴,吴宁等.微型计算机原理与接口技术,清华大学出版社,2002

[3] [美]Kip R.Irvine. 电子工业出版社,2004

指导教师(签名):蒯锐教研室主任(签名):杨晶鑫

2011年6月13日2011年6月13日

相关文档
最新文档