【2017年整理】《单片机原理与应用》课程设计.docVIP

【2017年整理】《单片机原理与应用》课程设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】《单片机原理与应用》课程设计

《单片机原理与应用》课程设计 一、课程设计目的 《单片机原理及应用》课程是一门技术性、应用性很强的学科,实验课教学是它的一个极为重要的环节。不论是硬件扩展、接口应用还是编程方法、程序调试,都离不开实验课教学。单片机课程设计的目的就是要锻炼学生的实际动手能力。在理论学习的基础上,通过完成一个具有综合功能的小系统,使学生将课堂上学到的理论知识与实际应用结合起来,对电子电路、电子元器件等方面的知识进一步加深认识,同时在软件编程、排错调试、相关仪器设备的使用技能等方面得到较全面的锻炼和提高,为今后能够独立进行某些单片机应用系统的开发设计工作打下一定的基础。 本课程设计是配合课堂教学的一个重要的实践教学环节,它能起到巩固课堂和书本上所学知识,加强综合能力,提高系统设计水平,启发创新思想的效果。通过本课程设计希望达到以下目地: 培养资料搜集和汇总的能力。 培养总体设计和方案论证的意识。 提高硬件、软件设计与开发的综合能力。 提高软件和硬件联合调试的能力。 熟练掌握相关测量仪器的使用方法。 掌握相关开发软件、仿真软件的使用方法。 二、课程设计内容与要求 要求每个学生(或小组)都要自己动手独立设计完成一个典型的单片机应用小系统。设计题目可以在给出的参考题目中选,也可以自己选择设计题目,但难度不应小于参考题目,需经指导教师审查后方可确定是否采纳或修改设计题目。 课程设计的时间为1周。设计的最终作品包括硬件和软件两个部分,要求能够演示并达到设计指标的要求。每个学生(或小组)在作品完成后,要经指导教师检查,同意拆除后方可拆卸,并分类放回元器件盒内。课程设计报告每个学生一份,由课代表收齐后统一交给指导教师。 课程设计成绩评定由3部分组成:作品+出勤等40%;答辩30%;设计报告30%。 三、课程设计步骤 设计一个单片机应用系统,可以分为硬件设计和软件设计两个部分,从设计草图开始到样机调试成功,通常要将硬件,必须将软件结合起来统筹考虑,才能取得较好的效果。随着系统的用途不同,它们的硬、软件构成会各有所不同,但系统设计的方法和步骤是基本相同的,其设计过程可以归纳为以下所述的四个步骤: 1、确定任务 如同任何一个新产品设计一样,单片机应用系统的设计过程也是从确定应用系统的任务开始的。首先要明确应用系统要实现哪些功能,其技术参数和技术指标是什么,这是系统设计的起点和依据,它将贯穿于系统设计的全过程。必须认真做好这个工作,在确定任务的阶段中必须明确: 1)本应用系统需要达到的主要目标是什么,有多少个回路,有几个参数需要进行检测和控制?检测和控制的精度为多少? 2)本应用系统有多少输入信号和输出信号?输入信号的形式和电压范围及频率范围等参数,输出信号的形式,电压范围和驱动功率等参数。 3)本应用系统需要提供哪些人机对话功能,如:小键盘要多少个按键,采用何种显示器,通常为数码管,如用数码管应设计几位等。 4)考虑本应用系统的经济指标,如成本、可靠性、可维护性以及经济效益等,可参考国内外同类产品的资料,提出比较合理的技术指标和最佳的性能价格比。 2、总体设计 本阶段的任务是通过调查研究,查阅资料来初步确定系统结构的总体方案,其中主要涉及到硬件和软件的功能划分。 应用系统中硬件功能和软件功能具有一定的互补性,即某些功能既可以用硬件实现也可以用软件实现。一般说来,用硬件实现的优点是可以提高系统的工作速度,但会增加电路的复杂性和硬件成本;而用软件代替某些硬件的功能可以使电路简化,便于修改设计,降低硬件成本,但编写软件的工作量会增大。 总体设计时,必须在硬件和软件之间权衡,分工明确,然后分头开始设计。 3、硬件设计过程 1)将整个硬件系统划分为若干个功能单元电路,绘出整个系统逻辑电路图。注明各单元电路间的接口信号。必要时,还要画出一些重要控制信号的时序图。 2)完成各单元电路设计,包括选择合适的元器件和电路设计(元器件布局和走线等)。 3)各单元电路调试。 4)整个硬件总体调试,完成后准备与软件联调。 4、软件设计过程 1)采用模块化程序结构设计软件,首先将整个软件分成若干功能模块。 2)对各模块编写一个较详细的程序流程图。 3)根据流程图,编写源程序。 4)上机调试各模块程序。 5)各程序模块联调。 6)与硬件一起联调,最后完成全部调试工作。 四、课程设计报告的基本格式 课程设计报告的基本内容至少包括封面、正文、附录三部分。课程设计报告要求统一格式,字体工整规范。 1、封面 封面包括“《单片机原理与应用》课程设计报告”、班级、姓名、学号以及完成日期等。 2、正文 正文是实践设计报告的主体,具体由以下几部分组成: (1)课程设计题目; (2)课程设计任务与要求; (3)设计过程(包括方案论证、设计原理、创新点以及采用的新技术等); (4)硬件系统框图与说明; (5)软件主要

文档评论(0)

love87421 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档