- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
接口技术课程设计指导书
信息工程学院
《接口技术》课程设计指导书
2012年6月
班级:2009计算机科学与技术
指导老师:徐文元、胡静芳
目录及课题
第一节、序 言
第二节、课程设计步骤
第三节、报告格式
第四节、课题任务
电子时钟的设计
音乐程序的设计
抢答器控制程序的设计
单总线串行通讯控制程序的设计
主从式两级微机并行通讯的设计
第一节、序 言
《接口技术》课程设计是为配合课堂教学,使学生进一步掌握巩固《接口技术》课程中所学理论知识,并通过一些实用,有趣、内容先进的课题,激发学生的学习积极性,锻炼其设计、制作、调试接口电路的能力,以提高学生的接口电路的设计及解决实际问题的能力。
本次课程设计所列课题,包含了《接口技术》课程中所讲述的各种接口,具有典型意义;学生要从中选取一个,运用《接口技术》课程有关理论,对课题要求进行综合分析,在充分利用实验箱现有资源基础上,进行设计和制作外围接口电路和编写程序代码,并根据测试结果进行反复调试和修改,最终设计制作成较为完善的软、硬件系统,最后,编写设计说明及课程设计报告。
全体同学在课程设计期间,必须在上课时间到硬件机房进行考勤,一天四次(早上8:00及12:00,下午2:30及4:30)。每个小组的课题完成之后,必须通过指导老师的考核,完成课题基本要求的为合格,并根据个人所完成模块的情况进行考核评分。
第二节、课程设计步骤
需求分析
分析问题、确定需求
根据课题及用户的要求,确定什么功能由软件实现,什么功能由硬件实现,做到什么程度(性能)。
功能需求:列举了被开发软、硬件在职能上应做到什么。
性能要求:给出被开发软、硬件工作的技术性能指标。
资源使用需求:系统所需各项软、硬件资源。
描述需求
确切表达用户对软、硬件的输入、输出要求,编写使用说明。
二、初步设计
制定规范:
阅读和理解软、硬件需求说明。
根据目标确定最合适的设计方法。
规定硬件/操作系统的接口规定,命名规则等。
总体设计
确定设计方法,将复杂的系统按功能划分成模块的层次结构。
确定各模块的功能,建立与已确定的软、硬件需求的对应关系。
确定模块间的调用关系。
确定模块间的接口,即模块间传递的信息及连线。
编写总体设计的文档
总体设计说明书;包括系统目标,总体设计,数据设计,处理方式设计,运行设计,输入输出设计等。
制定初步的测试计划。
接口电路的制作及程序的编码
如有面包板,可在面包板上搭建接口电路
设计好外部接口电路的布局,并进行焊接
利用导线进行必要的联接
在微机用汇编语言在微机中编写程序,并编译连接
将编译好的程序传送到实验箱中,进行运行调试
测 试
对系统进行测试,修改,使其成为所要求的软、硬件系统。
两种测试方法
白盒测试:略
黑盒测试:已经知道产品应该具有的功能,通过测试来检验是否每个功能都正常使用。
A.等价划分类:把输入的数据划分成若干个有效的和无效的等价类,我们不仅要测试有效类数据还要测试无效类数据。
B.边界值分析:是对等价类方法的补充。确定边界情况,通常输入等价类与输出等价类的边界来测试边界的情况。
C.错误推测:列举出程序中所可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。
模块测试――又称单元测试,设计好每个模块完成的一个清晰定义的子功能,且这个子功能和同级其他模块之间没有依赖关系。
子系统测试:把经过模块测试的模块组成一个子系统来测试。
系统测试:把经过测试的子系统装配成完整的系统来测试。
第三节、课程设计报告的格式
题目及需求分析。
编写需求说明书及基本假设。
书写软件程序及数据流图,硬件的原理图及布线图。
划分模块及模块间的层次结构和模块间的联系。
用一种具体的详细设计的方法去定义每一个模块的层次结构
对每个模块的层次结构用具体的实现。
测试方法及数据。
编写软、硬件说明并注明哪个模块是哪个同学所完成的。
实验课题一、电子时钟的设计
实验目的
了解并掌握定时计数器的工作原理,通过8253定时计数器产生定时中断信号
了解并掌握8259中断控制器的工作原理,通过8259进行中断控制服务,调用中断服务程序
二、实验内容
时钟误差每天不得大于1分钟
要求能切换显示年月日,时分秒
要求时间可通过外部开关进行调整
要求能够进行整点报时
实验课题二、音乐程序的设计
一、实验目的
解并掌握定时计数器的工作原理,通过8253定时计数器产生定时信号
了解利用数模转换器产生音乐的基本方法
二、实验内容
能将音乐片段转化成数据储存后,再由控制程序进行播放
实验课题三、抢答器控制程序设计
实验目的
了解并掌握8259中断控制器的工作原理,通过8259进行中断控制服务,调用中断服务程序
掌握825
您可能关注的文档
最近下载
- 七年级下学期体育与健康教案全集(54课时).doc VIP
- 2025年绿色矿山建设技术挑战与机遇报告.docx
- 住房公积金贷款全权代理委托书范本.docx VIP
- 2024-2025学年人美版(2024)美术小学一年级上册教学设计(附教材目录).docx VIP
- 【北师大版】二年级《劳动实践指导手册》第1课《清洗我的小水杯》课件.pptx VIP
- 高中通用技术作品实验报告.doc VIP
- 急性有机磷农药中毒诊治.ppt VIP
- JB_T 7334-2016 手拉葫芦.pdf VIP
- 燃气管道施工方案.doc VIP
- DB15T 3962.3-2025绿色矿山建设规范 第3部分:黄金行业.pdf VIP
文档评论(0)