资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-计算机科学与技术04级微机原理课程设计一、课程设计的目的课程设计是实验的提高和综合。通常,学习知识是由浅入深、由此及彼,一点点的学习和积累的,而应用知识则是综合运用所积累的知识来分析和解决实际问题、从知识的系统性来检验对各层次知识的掌握程度。q 课程设计的目的是让学生把理论学习和实验教学阶段所掌握的知识通过一个设计实例,经历一次理论和实践结合、软件和硬件结合的综合训练,也是一次工程实践能力的检验。这次课程设计大家应当把它作为毕业设计的预演。q 锻炼通过各种媒体和途径主动获取知识的能力。二、课程设计的要求q 课程设计要求独立完成、严禁抄袭;q 较大的题目可以多人合作完成,但每个人都应有自己所承当的任务,并在自己的报告中客观如实地反映;q 课程设计既是综合能力的锻炼,也是协作精神和科学诚信品质的锻炼。如果做一样的题目,要保证各自的独立性,实现方法的多样性。q 微机原理是一门硬件技术为主、软硬件结合的课程,因此要求,所有的选题都要描述清楚硬件设计的原理和软件设计的逻辑思路。设计尽量在实验箱上完成。q 在功能设计上尽量完善、贴近实用、有人机交互人机交互可实用实验箱上的键盘重新定义q 登录本系的网页,查阅毕业设计的相关文件和设计规*,学习设计报告撰写的各个环节,并在课程设计中认真实践。q 要珍惜这次课程设计,这是一次总结复习、知识拓展、能力锻炼的大好时机。q 课题完成后要有一分规*的设计报告。三、课程设计的时间安排课程设计的时间为2个完整的教学周。每天的上午一班,下午二班实验室开放,为大家提供调试、辅导的时间。四、课程设计报告要求q 为锻炼学生的论文写作能力,为今后的毕业设计毕业论文做准备,对设计报告的完成尝试做较高的要求。q 一篇完整的设计报告通常由题名、摘要、目录、引言、正文、完毕语、参考文献、附录等局部组成。具体要求如下:1、题目:根据选题拟定;2、摘要:应扼要表达本设计的主要内容、特点,文字要精炼。不超过300字;3、目录:独立成页;应将章、节名按先后次序写上;章、节名的右侧注上页码号。4、引言:应说明本设计的目的、意义、及应到达的技术要求;设计的技术路线或根本思路;设计欲解决的主要问题;解决此课题所需要的条件;预备知识的介绍。5、正文:q 设计方案的论证:应说明设计的依据;在对各种方案进展分析、比拟的根底上阐述所用方案的特点,如:采用了何种新技术、新措施、提高了什么性能等。q 硬件设计:在设计报告中要列出主要芯片的参数、逻辑功能;给出硬件线路图及原理介绍以及必要的计算等。q 软件设计:详细介绍软件设计的思想、控制算法、模块的划分;给出算法的逻辑框图;实时性分析、误差分析、软件校正等。q 构造设计:如果选题含有构造设计则包含此局部。q 试验及测试情况:包括试验方法、测试电路和测试结果等,说明是否到达了预期的设计要求。6、结论q 概括地说明所进展工作的情况和价值,分析其优点和特色,指出创新所在,性能到达何种水平,并应指出其中存在的问题和今后的改良方向,特别是对工作中遇到的重要问题要着重指出,并提出自己的见解。q 结论篇幅不宜过长,要简单、明确。在措辞上应严密,容易被人领会。应实事求是地介绍自己的工作成果,忌言过其实,在无充分把握时,应留有余地。7、完毕语:在文章结尾处,通常以简短的文字,对工作过程中曾给自己以直接帮助的人员,例如指导教师、答疑教师及其他人员,表示自己的谢意。这不仅是一种礼貌,也是对他人劳动的尊重,是治学者应有的品质。8、参考文献:查阅的资料、参考书9、附录:(源程序清单、电路图等) 五、考核方式及成绩评定p 课程设计单独计算成绩,希望同学们引起足够重视。p 考核方式采取呈述辩论的方式。p 成绩评定q 工作态度占20%:课程设计的过程是否认真,是否有科学的态度等;q 设计报告的质量占50%;q 最后的辩论情况占30%;q 有创新者,适当加分。六、参考选题q 课程设计的选题可以做以下给出的参考选题包括子课题共23个题目,更提倡学生自己选题。q 对于选题有创意或完成有创新的设计,系里将建立档案,作品入选陈列。凡入选的设计,系里将给予适当的奖励。q 课程设计在层次上界于普通实验和毕业设计之间,折合时间只有1周,所以题目的规模与难度应当与这个层次根本匹配。q 鉴于上述考虑,提供的参考选题以我们实验室的现有条件可以完成为根本出发点,也鼓励有余力、感兴趣的同学完成较大的题目。1、微机原理实验箱键盘和显示模块的软硬件剖析微机原理实验箱是一套基于8086/8088CPU的综合实验仪器,上面带有A/D、D/A、PIO、SIO、CTC、中断控制等常用接口实验模块。对微机原理实验箱进展剖析,可以使学生进展一次系统分析能力的综合锻炼。选题要求:1 硬件剖析: 阅读资料,掌握可编程芯片8155的原理和编程构造单片机原理中有介绍; 画出相关的原理图; 分析数码管动态显示的原理和键盘扫描的原理。2 软件设计:q 用8086汇编语言编写显示子程序和键盘扫描子程序。 一个通用显示子程序; 一个通用读键子程序;q 设计一个主程序,调用上述程序,测试并显示每个键的键码。q 难点:在键盘扫描中兼顾显示扫描。2、微机原理实验箱的软件功能模块设计3个子课题q 再现系统原来所具有的功能:系统共有16个功能键,功能键的组合可以完成系统所提供的功能操作。阅读操作手册,编程实现模块的功能。q 选择以下任意一个模块作为课程设计的课题: 存储器读写模块:涉及16个数字键、ME、N*T、LST、MON等20个键。难度系数0.8 存储器移动模块:涉及16个数字键、F1、F2、MOV、MON等20个键。难度系数0.7 存储器比拟模块:涉及16个数字键、F1、F2、CMP、MON等20个键。难度系数0.73、中断技术的综合应用设计2个子课题准备: 1、总结性地复习8086的中断系统;2、精通掌握中断控制器8259A的原理和编程;3、精通掌握串行通讯接口芯片8251或并行通讯接口芯片8255之一。要求:1、本课题分为两个子课题:串行通讯的中断设计和并行通讯的中断设计。可以任意选择一个作为课程设计的题目。2、根据所选的子课题,针对性的准备,搞清原理,设计硬件连接、中断子程序、验证方案、以及验证程序。1、硬件设计q 原理设计的介绍。q 8259、8251或8255关键芯片的功能、引脚介绍;q 绘制原理图最好用PROTEL99软件;2、软件设计q 软件设计思想:重点介绍中断子程序的设计、如何加载;q 软件框图;q 核心代码段的解析;q 完整的软件源程序在附录中给出。3、调试验证方案的设计,包括调试程序的设计。4、按照设计报告的要求写出规*的设计报告4、串行传输的双机通讯设计1、硬件设计q 原理设计的介绍。q 8251关键芯片的引脚、功能介绍;q 绘制原理图最好用PROTEL99软件;2、软件设计q 软件设计思想;包括串行发送模块和串行接收模块;q 软件框图;q 核心代码段的解析;q 完整的软件源程序在附录中给出。3、调试验证方案的设计,包括调试程序的设计。4、按照设计报告的要求写出规*的设计报告5、用8253定时/计数器设计日历时钟系统1、硬件设计q 原理设计的介绍推荐使用中断方式。q 8253关键芯片的引脚、功能介绍;q 绘制原理图最好用PROTEL99软件;2、软件设计q 推荐使用中断方式;q 软件框图;q 核心代码段的解析;q 完整的软件源程序在附录中给出。3、调试方案的设计,包括调试程序的设计、时间精度的校正方法等。4、按照设计报告的要求写出规*的设计报告6、微机原理实验箱与PC机的串行通讯1、硬件设计q 原理设计的介绍。q 关键芯片8251的引脚、功能介绍;2、软件设计q 推荐使用中断方式;q 软件框图;q 核心代码段的解析;q 完整的软件源程序在附录中给出。q PC端程序可以用VB或VC设计。3、调试方案的设计,包括调试程序的设计。4、按照设计报告的要求写出规*的设计报告7、基于并行接口技术的实验模板设计8、基于串行接口技术的实验模板设计说明:1、以上2个课题以硬件设计为主,并编写例如程序;2、总结提炼已有知识,集合尽可能多的常用并串行接口芯片和有使用意义的新的并串行接口器件;3、该课题原理难度不大,创意主要表达在通用性、易整合性、组合的方便性、同一器件应用的多样性等方面的设计,表达实践教学改革的思路,因此设计和报告的书写应注意到这些特点。9、微机原理实验工程的开发与改良设计说明:1、对现有微机原理实验工程的综述;2、提出并设计新的实验工程;3、该课题的自由度较大,但需要调研大量的实验指导书之类的资料,然后立足实际分析比拟整合创新,提出有价值的实验工程。10、交通灯控制系统:按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间或制止时间30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。11、电子时钟设计:利用8253定时器设计一个具有时、分、秒显示的电子时钟,并定义一个启动键,当按下该键时时钟从当前设定值可在显示缓冲区中予置开场走时。12、可任意启动/停顿的电子秒表设计:6位LED数码显示,计时单位为1/100秒。利用功能键进展启/停控制。其功能为:上电后计时器清0,当第一次或奇数次按下启/停键时开场计数。第2次或偶数次按下该键时停顿计时,再一次按启/停键时清零后重新开场计时。13、简易计算器系统设计:设计一个可以进展2位数四则运算的计算器,要求:1,用按键输入数和运算符号;2,用LED显示运算过程和结果十进制数;3,可以表示出当前的运算类型;4,具有清零和复位功能;5,具有连续运算功能。14、利用D/A设计一个函数发生器:并利用按键选择输出波形,能分别产生三角波、阶梯波每阶梯1V、正向锯齿波、负向锯齿波和方波。并利用按键自行定义进展输出波形选择,同时将当前输出波形代号显示在LED上左边位:0为方波、1为正向锯齿波、2为负向锯齿波 、3 为三角波 、4为阶梯波。微机原理与接口技术课程设计任务书15、舞台艺术灯的控制一、设计的目的通过对红绿黄LED发光二极管的控制,熟练掌握8086汇编语言的编程以及并行接口芯片8255A 的编程方法。二、设计的要求编写程序控制8255A可编程并行接口芯片,使实验台上的红、绿、黄发光二极管按照*种规律发光。16、电子琴实验 一、实验目的 l、进一步掌握定时器编程和应用。2、了解微机利用定时器产生音乐的根本方法。二、设计的要求利用实验仪键盘,使数字键1、2、3、4、5、6、7作为电子琴键,按下数字键发出相应的音调,PB0作为定时器门控信号,OUT1发出音频信号,驱动喇叭17、七段码电子表显示设计设计一个具有时、分、秒显示的电子时钟,并定义一个功能键,使其能校对时间。18、 数字式竞赛抢答器1、设计一个可容纳4组(或更多)参赛的数字式抢答器,每组设一个按钮,供抢答使用。2、抢答器具有第一信号鉴别和锁存功能,使除第一抢答者外的按钮不起作用。3、设置一个主持人复位按钮。4、主持人复位后,开场抢答,第一信号鉴别锁存电路得到信号后,有显示器显示抢答组别。5、设置一个计分电路,每组开场
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号