单片机课程设计指导详解.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
盐城工学院 单片机原理及应用 课程设计指导书 目 录 一、课程设计的基本要求 1 二、课程设计选题 1 三、课程设计的内容 2 四、课程设计的工作程序 2 五、课程设计的成绩评定 2 六、课程设计报告格式 2 七、设计步骤举例 3 八、参考用书 6 附录1:设计说明书参考样式 7 附录2:课程设计报告范文 9 《单片机原理及应用》是一门技术性,应用性、实践性很强的学科。课程设计是学好本门课程的又一重要实践性教学环节,课程设计的目的和任务就是配合单片机的教学和平时实验,以达到巩固消化课程的内容,进一步加强综合应用能力及单片机应用系统开发和设计能力的训练,启发创新思维,使之具有独立单片机产品和科研的基本技能,是以培养学生综合运用所学知识的过程,是知识转化为能力和能力转化为工程素质的重要阶段。课程设计的任务分为基本要求和附加要求两类。基本要求是每个参加课程设计的学生必须完成的内容,附加要求则是学生根据自己对单片机掌握和运用的情况选做应用系统设计的课题。总体要求如下: 1、根据应用系统的要求,初步掌握总体结构的方法和构思,从中选择一种最佳的设计方案。 2、根据应用系统结构规模的要求,掌握在单片机外部扩展系统硬件设计的基本过程:例如硬件接口的设计,正确合理选用所需元器件,绘制应用系统与单片机连接的电路图等项工作。 3、根据设计任务和要求,首先画出程序总体流程图,然后进行各控制模块程序的设计、编写系统程序。4、掌握如何应用单片机仿真器来开发应用系统及仿真调试的过程。例如先进行各模块调试,然后进行各程序模块的联调,最后与硬件一起进行联调,反复检测和修改直至开发结束。 1、闪烁LED小灯的设计 2、数码管时钟电路的设计 3、6车道交通信号灯控制 4、作息钟系统 5、水塔控制系统 6、8×8点阵LED字符显示器设计 7、数字温度计的设计 8、超声波测距仪的设计 9、自行车里程/速度计的设计 10、数字电压表的设计 11、温度报警器的设计 12、火灾报警系统智能家用电热水器控制器数字密码锁设计 16、其它(可自拟) 三、课程设计的内容 1、根据题目要求,比较后设计出硬件系统接口电路图 2、选择合适的单片机型、接口芯片及有关电子元器件 3、画出软件设计的系统框图 4、编制具体软件,进行调试 5、写出完整的设计报告书(10页纸以上),并附图 四、课程设计的工作程序 设计时间: 第一周:周1下达任务,收集资料,设计准备。 周2——周3方案确定。 周4——周5硬件设计及编程。 第二周:周1编程。 周2——周3调试。 周4写设计说明书。 周5完成设计说明书,答辩。 五、课程设计的成绩评定 通过设计答辩方式,并结合学生的动手能力,独立分析解决问题的能力和创新精神,设计报告说明书、答辩水平、实物制作以及学习态度综合考评。平时考核占10%~20%、实物制作占20%、答辩占20%~30%、设计说明书占30%~40%。成绩分优、良、中、及格和不及格五等。报告格式 (一)封面 (二)目录 (三)设计目的 (四)方案论证 (五)详细设计 1、系统总体方案设计 2、系统各部分详细设计 3、元器件介绍与选择 (六)(七)课程设计小结 七、设计步骤举例 1、6车道交通信号灯控制 设计一个6车道交通灯控制系统,如图1所示,东西方向的两组灯控制信号一致,南北方向的两组灯控制信号也一致。 硬件思路:用P1.0------P1.6作为信号灯的控制信号的输出,后接功率放大器。 图2:交通信号灯硬件框图 可以根据图2来画出硬件电路图,硬件信号到功放之间要用光电隔离(一般选用521—4)。 软件思路: 可将交通灯的工作流程排成相应的时间段,每个时间段有自己的延时时间, 分别由软件来延时。调试按钮主要任务是用来改变每个时间段的延时时间。 图3 调试用键盘 图4 显示原理图 2、作息钟系统 1)硬件思路:工程对象为大家所熟悉的学校作息钟,要求有显示和调试键盘。键盘只是用来对作息钟系统进行设置和调试,所以比较简单,如图3所示。 显示采用7段数码管,并用8155可编程接口来实现。如图4所示。 件思路:软件包括时钟部分、60进制计数、显示、键盘等几个模块。如图5所示。程序均采用模块化,分块调试。 图5 主程序与中断服务程序 3、水塔控制系统 这是生活中的工程对象,只有两个输出的开关量控制,要求,当水位达到 低水位或低水位以下时开起大、小水泵;当水位到中水位以下低水位以上时开起大水泵;当水位到高水位以下中水位以上时开起小水泵;当水位到上水位时关大、小水泵;水塔的示意图如图6所示。本题不作更细的说明。 图6 水塔的示意图 八、

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档