欢迎来到天天文库
浏览记录
ID:17628227
大小:141.50 KB
页数:28页
时间:2018-09-04
《单片机原理课设 lin课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、<<单片机原理课程设计>>华中科技大学文华学院通过应用各种集成电路完成规定的设计任务,加强学生对《单片机原理》课程所学知识综合运用的能力。培养对所学知识的综合运用能力;培养学生创造性思维能力培养独立解决实际问题的能力。一、目的二、要求1.能较全面地应用课程中所学的基本理论和基本方法,完成从设计单元电路到设计简单系统的过渡。2.能独立设计规定的系统。3.系统功能(1)实施功能的操作方法(2)系统功的实现4.能独立地完成实施过程,包括调试和排除故障。1.根据单片机资源分配和使用,制定出设计方案;2.说明设计原理、画出设计
2、电路图3.软件设计整体流程图4.画出各模块的设计图5.调试分析:系统调试中碰到的问题和解决方法6.写出设计报告具体要求见下页三、任务目录一、概述二、设计原理三、设计要求1、系统要求及功能模块2、设计思想四、设计方案1、系统硬件电路图2、系统软件总流程图3、各功能模块程序流程图及程序(必须加注释)五、系统检测与调试1、硬件电路调试2、软件各功能模块的调试3、总调试六、总结收获、体会、经验、教训、建议。附:系统总程序清单(必须加注释)注:报告必须手写,总程序清单允许打印四、设计内容1.根据课程设计选题参考,完成课程设计要
3、求;2.自己拟定课程设计题目,经指导教师认可,完成课程设计要求;3.可选做多题(加分)。五、设计步骤分五步进行1.总体方案设计与文献阅读△下达设计任务△阅读有关文献资料(见参考文献)△确定设计方案,明确设计目的,要求和内容△落实小组分工,明确任务与责任2.系统设计△功能的设计与模拟方案实施的文字描述。△应用系统电路原理框图设计3.程序设计△进行功能模块划分,画出每个模块的程序框图。△按功能模块编写程序并调试4.系统总调试△程序连接与调试△软/硬件联调、修改5.写课程设计说明书,并画出系统逻辑电路图。(以每个人为单位进
4、行)△报告要求格式:a>绪论,概述b>设计内容c>实施计划及分工六、计划进度与安排1、每个班按所发课表时间进行。每天二个单元时间,二周内完成。以小组为单位进行,每个小组2人。2.电路原理图绘制以及模块程序设计在寝室和语音大搂303、305进行。3.系统功能模块的设计与调试在语音大搂303、305微机接口实验室进行。4.系统软硬件联调在语音大搂303、305微机接口实验室进行。5、每组分配一个实验台,固定使用,不得随意跟换。七、考核△技术方面的考核1.书面材料,学生须按设计任务的要求,上交完整、合格的电路图纸(原理图)
5、、程序清单和课程设计说明书。图纸要有标题栏,包括图名、图号、设计者姓名、日期。程序清单的文档要规范,包括程序名称、功能、开发环境、开发者姓名、日期。程序格式要规范、整齐,需加注释。2.现场程序验收,学生准备好源程序,现场汇编、连接和运行。3.平时抽查学生的工作情况(平时有不定期的点名)。△遵守纪律情况、学习态度、专业知识能力△创新精神、思考问题解决问题的能力△团队精神和互助精神。八、参考文献1.现代微机原理及接口技术 周功业等编高等教育出版社2.IBM-PC汇编语言程序设计 王元珍编华中科技大学大学出版社3.32位
6、微机接口技术实验指导书王晓影、林卫、陈艳编华中科技大学文华学院微机原理及接口实验室4.C程序设计刘正林编华中科技大学出版社九、交报告和图纸时间:第四周周一下午交报告的地点:语音大楼304课程设计选题参考每一题有基本要求部分,有扩展部分,提倡创新。可以用汇编语言,也可以用C语言。1、抢答器基本要求:做一个六人的抢答器,以拨动开关K0~K5中的某个开关为ON作为抢答按键,无人抢答时,6只数码管循环轮流显示1~6(跑马),判违规,有则处理,按中断键,则进行抢答,谁先抢答,数码管停止跑马,6个数码管同时亮谁的编号,其后再有键
7、按下。系统不予响应,直到此位拨为OFF,恢复1~6跑马开始下一轮抢答。扩展部分:1)谁先按下(拨为ON),对应位的一个数码管闪烁亮5次抢答人的编号并倒计时(定时)。2)除完成闪烁亮5次抢答人的编号外,喇叭还发出“嘟”的叫声,叫声次数等于抢答人的编号。3)创新设计步骤:1)跑马2)判有无违规(先拨开关)?有则做违规处理3)中断4)判开关,显示开关号,鸣笛*5)显示倒计时9-06)开关全拨下,恢复跑马2、投票计票系统基本要求:以拨动开关K0~K7作一个8人的投票器,拨成ON的为投了赞成票,准备阶段(等待投票)6只数码管循
8、环轮流显示P(跑马),投票后,以按中断键完成读票,6个数码管齐亮赞成票的票数。再次按中断键,恢复等待投票状态。扩展部分:1)6个数码管分别齐亮齐灭闪烁亮5次赞成票的票数的总票数。2)除完成1)以外,喇叭还发出“嘟”的叫声,叫声次数等于赞成票的票数。3)创新设计步骤:1)判清票否(先拨开关)?有则做违规处理2)跑马(等待投票)3)中断(投票结束)
此文档下载收益归作者所有