欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    单片机原理与接口技术课程设计报告书模板.docx

    • 资源ID:34983225       资源大小:30.53KB        全文页数:12页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    单片机原理与接口技术课程设计报告书模板.docx

    信息工程学院专业工程技术应用训练报告(2016-2017学年第2学期)课程设计题目: XXXXXXXXXX姓 名: 学 号: 班 级: 专 业: 电子信息工程 专业工程技术应用训练考查评分表姓名学号班级设计题目评分 项 目平时表现 (20)1、出勤率: 全勤 缺勤较少 缺勤较多 全缺2、进度: 较快 正常 较慢 没有按时完成硬件制作(20)布局焊接: 合理 较合理 基本合理 错误较多 原则性错误软件编程(20)1、程序编写框架:合理 较合理 基本合理 错误较多 原则性错误2、程序编写过程:正确 较正确 基本正确 错漏较多功能调试 (10)系统调试结果:实现 基本实现 不能实现设计报告(15)1、硬件设计: 合理 较合理 基本合理 不合理2、软件设计: 合理 较合理 基本合理 不合理3、联调结果: 正确 较正确 基本正确 错漏较多4、过程体会: 属实 较属实 基本属实 不属实答辩(15)思路清晰,内容正确 思路较清晰,内容较正确 思路基本清晰,内容基本正确 思路较混乱,内容错漏较多总评优秀 良好 中等及格 不及格指导教师: 2017 年 月 日一、设计任务及要求:设计任务: 1、利用MCS-51内部定时器定时,编程实现年、月、日、时、分、秒的显示,显示格式为: 年月日: 10-06-18 时分秒: 09-12-35也可自行设定显示格式,两部分可按键切换显示;2、能按键调整日期、时间的数值;3、可设定时间报警,报警的时间至少有2个,报警时应有报警指示。4、要求至少调试出任务的前两项。要 求: 首先进行预设计,根据设计的任务要求,先确定设计的硬件电路方案,然后进行硬件电路的初步设计,在计算机上画出硬件电路图,在老师的指导下进行修正硬件电路图,并对所涉及的参数进行计算。在确定硬件的基础上,要进行软件的总体设计,包括软件主流程的设计以及各子程序的设计,同时,要写出详细的操作说明,如时间的调整方法,显示窗口的时间切换等,以配合软件的设计。然后进入硬件的调试及编程工作,设计组内的同学可根据任务分工,有调试硬件各功能模块的,如键盘子程序、显示子程序等,有进行整体程序的编制的,各模块的编制过程中要注意资源的衔接。最后进入联机调试,联机调试的原则也要采用分步走的原则,各个功能模块要逐步套入,通过一个再增加一项功能,从而达到设计的总体要求,不要上来编制个最大的程序,最后无法查找错误。最后写出设计报告。指导教师签名: 2017年 月 日 目 录1、绪 言42、系统设计52.1 设计任务52.2 方案比较与论证53 硬件电路设计73.1 电子密码锁控制电路图73.2 行列式式键盘的设计73.3 数码管显示电路的设计73.4 蜂鸣器驱动电路的设计83.5 主要元器件选择84 软件设计9时间程序流程图95仿真与调试运行95.1 Keil调试95.2 Proteus调试106 结束语107 参考文献108 附录121、绪 言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。 电子时钟是现代社会中的主要计时工具之一,广泛应用于手机,电脑,汽车等社会生活需要的各个方面,及对时间有要求的场合。本设计采用AT89C51单片机作为主要核心部件,附以上电复位电路,时钟电路及按键调时电路组成。数字钟已成为人们日常生活中: 必不可少的必需品, 广泛用于个人家庭以及车站、 码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。 由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性 能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。 2、系统设计2.1 设计任务1、利用MCS-51内部定时器定时,编程实现年、月、日、时、分、秒的显示,显示格式为: 年月日: 10-06-18 时分秒: 09-12-35也可自行设定显示格式,两部分可按键切换显示;2、能按键调整日期、时间的数值;3、可设定时间报警,报警的时间至少有2个,报警时应有报警指示。4、要求至少调试出任务的前两项。2.2 方案比较与论证2.2.1 系统整体流程图人机接口显示电路软件控制程序电源电路单片机控制电路2.2.2 电子密码锁的控制方案论证用4*3的行列式键盘组成0-9数字键及确认键、删除键,从矩阵键盘输入8位数密码,起始密码由程序设定,输入完后按确定键开锁,取消键清除所有输入。用8位数码管组成显示电路提示信息,当输入密码时,只显示“-”,当密码位输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则开锁,此处用LED发光二极管亮一秒钟做为提示。当密码不正确时,禁止按键输入3秒,同时启动蜂鸣器发出“嘀、嘀”报警声。2.2.3 单片机的选择方案论证方案一:采用可编程逻辑期间CPLD作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高,且从使用及经济的角度考虑我们放弃了此方案方案二:采用Atmel公司的AT89S52单片机作为控制器。AT89S52是一个低功耗,高性能的51内核的CMOS 8位单片机,片内含8k空间的可反复擦些1000次的Flash只读存储器,具有256 bytes的随机存取数据存储器(RAM),32个IO口,2个16位可编程定时计数器。综合考虑,选择方案二,采用Atmel公司的AT89S52单片机作为控制器。2.2.4 键盘选择方案论证方案一:采用独立式键盘。由于各键相互独立,每个按键各接一根输入线,通过检测输入线的电平状态可以很容易的判断哪个按键被按下。此种键盘适用于按键较少或操作速度较高的场合。但本题发挥部分要求12个功能键,按键数目较多,这就需要较多的输入口线,而且电路结构复杂。故此方案不可取。方案二:采用行列式键盘。它由行线和列线组成,按键位于行列的交叉点上,行线信号和列线信号分别通过两个接口和CPU相连,通过行列扫描法判定按键的位置,此方案适用于按键较多的场合。通过对电子密码锁题目的分析,采用4*3行列式键盘。2.2.5 显示模块的选择方案论证方案一:采用带字库LCD模块显示。能显示复杂的信息,具有质量轻,体积小,功耗低,指令功能强,接口简单,可靠性强等优点,显示内容丰富,图形美观,易于人机交流。但是价格昂贵。方案二:采用LED数码管显示。数码管能显示数字和符号,但是占用IO口资源较多,对于简单的电路可以选用此方案。电子密码锁,电路简单,选用方案二,显示所需信息。2.2.6 模块的选择方案论证当输入密码时,若密码正确,则开锁,此处用LED发光二极管亮一秒钟做为提示。当密码不正确时,禁止按键输入3秒,同时发出“嘀、嘀”报警声,为实现此功能我们选用LED发光二极管和蜂鸣器混合使用。3 硬件电路设计3.1 电子密码锁控制电路图图2 电子密码锁控制线路图3.2 行列式式键盘的设计键盘电路如图3所示。设计数字键09 的键号依次为09,取消键的键号为10,确认键的键号为11,键号可按键值行首键号(0、4、8、12)列键号(0、1、2、3)公式计算。图3 键盘电路3.3 数码管显示电路的设计数码管驱动采用8 个共阴极数码管显示, 由于单片机的驱动能力有限,采用74LC245 作为数码管的驱动,在7 段码输出线上串联100 欧姆电阻起限流作用。其电路如图3所示。图4 数码管显示电路3.4 蜂鸣器驱动电路的设计蜂鸣器的驱动采用NPN 三极管2484 来驱动,低电平有效。其电路如图5 所示。图5 蜂鸣器电路图3.5 主要元器件选择主要元器件选用型号和数量如表1所示:表1 主要元器件清单序号材料名称规格型号数量元件代号1单片机AT89C511U12晶振12MHz1X13电容22PF2C1、C24键盘4*3125数码管MPX816蜂鸣器17发光二极管1D18驱动74LS451U29三级管24841Q110排阻10k1RP14 软件设计主程序流程图定时程序流程图报警程序流程图 时间程序流程图5仿真与调试运行在完成了电子密码锁硬件设计和软件设计以后,便进入系统的调试阶段。系统的调试步骤和方法基本上是相同的,但具体细节和所采用的开发系统以及用户系统选用的单片机型号有关,如可选用Keil软件进行软件调试,用Proteus软件完成硬件调试。写出遇到的问题及解决的方法给出焊接的电路图,运行效果图等。5.1 Keil调试5.2 Proteus调试 5.36 结束语通过这次课程设计,使我得到了一次用专业知识和专业技能去分析问题、解决问题全面系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及用c语言设计程序的思路技巧等方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。7 参考文献1.期刊类【格式】序号作者.篇名J.刊名,出版年份,卷号(期号):起止页码.【举例】1 王海粟.浅议会计信息披露模式J.财政研究,2004,21(1):56-58.2 夏鲁惠.高等学校毕业论文教学情况调研报告J.高等理科教育,2004(1):46-52.3 Heider, E.R.& D.C.Oliver. The structure of color space in naming and memory of two languages J. Foreign Language Teaching and Research, 1999, (3): 62 67.2.专著类【格式】序号作者.书名M.出版地:出版社,出版年份:起止页码.【举例】4 葛家澍,林志军.现代西方财务会计理论M.厦门:厦门大学出版社,2001:42.5 Gill, R. Mastering English Literature M. London: Macmillan, 1985: 42-45.3.报纸类【格式】序号作者.篇名N.报纸名,出版日期(版次).【举例】6 李大伦.经济全球化的重要性N. 光明日报,1998-12-27(3).7 French, W. Between Silences: A Voice from ChinaN. Atlantic Weekly, 1987-8-15(33).4.论文集【格式】序号作者.篇名C.出版地:出版者,出版年份:起始页码.【举例】8 伍蠡甫.西方文论选C. 上海:上海译文出版社,1979:12-17.9 Spivak,G. “Can the Subaltern Speak?”A. In C.Nelson & L. Grossberg(eds.). Victory in Limbo: Imigism C. Urbana: University of Illinois Press, 1988, pp.271-313.10 Almarza, G.G. Student foreign language teachers knowledge growth A. In D.Freeman and J.C.Richards (eds.). Teacher Learning in Language Teaching C. New York: Cambridge University Press. 1996. pp.50-78.5.学位论文【格式】序号作者.篇名D.出版地:保存者,出版年份:起始页码.【举例】11 张筑生.微分半动力系统的不变集D.北京:北京大学数学系数学研究所, 1983:1-7.6.研究报告【格式】序号作者.篇名R.出版地:出版者,出版年份:起始页码.【举例】12 冯西桥.核反应堆压力管道与压力容器的LBB分析R.北京:清华大学核能技术设计研究院, 1997:9-10.7.条例【格式】序号颁布单位.条例名称.发布日期【举例】15 中华人民共和国科学技术委员会.科学技术期刊管理办法Z.199106058.译著【格式】序号原著作者. 书名M.译者,译.出版地:出版社,出版年份:起止页码.8 附录给出程序源码,PROTEL等相关电路图。说明:1 正文部分采用宋体小四,1.5倍行距。首行缩进2个字符2 一级标题黑体小三号加黑,二级标题黑体四号加黑,三级标题黑体小四号加黑。全部标题均不居中,段前段后都为0行,行间距为1.5倍。3 参考文献不少于10个,并注意格式要求。4 图和表分别采用通篇编号方式,必须有标题,标题为五号字。图的标题在图下方,表的标题在表上方,表格为三线表。5 给每个内容上面加上正确的页眉(显示当前所在章节的内容)和页脚(显示页码)6 答辩时请出示PPT7 打印时请正反面打印8 程序流程图用visio

    注意事项

    本文(单片机原理与接口技术课程设计报告书模板.docx)为本站会员(叶***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开