欢迎来到天天文库
浏览记录
ID:13234874
大小:505.35 KB
页数:22页
时间:2018-07-21
《利用数码管显示的倒计时控制器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学号1322010119天津城建大学单片机原理及应用A课程设计说明书利用数码管显示的倒计时控制器设计起止日期:2016年05月30日至2016年6月10日学生姓名杨德虎班级电气(1)班成绩指导教师(签字)控制与机械工程学院2016年6月10日天津城建大学课程设计任务书2015—2016学年第1学期控制与机械工程学院13电气工程及其自动化专业电气(1)班班级课程设计名称:单片机原理及应用A设计题目:利用数码管显示的倒计时控制器设计完成期限:自2016年5月30日至2016年6月10日共2周设计依据、要求及主要内容:一.课程设计
2、的目的1.进一步熟悉和掌握单片机的结构及工作原理。2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。3.通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。5.通过完成一个包括电路设计和程序开发的完整过程,了解开发单片机应用系统的全过程,为今后从事相应开发打下基础。二.课程设计的基本要求1.认真认识设计的意义,掌握设计工作程序,学会使用工具书和技术参考资料,并培养科学的设计思想和良好的设计作风。2.提高模型建立和设计能力,学会应用相关设计资料进行
3、设计计算的方法。3.提高独立分析、解决问题的能力,逐步增强实际应用训练。4.课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规范。5.课程设计说明书封面格式要求见《天津城建大学课程设计教学工作规范》附表1。三.课程设计具体要求a)要求每位同学独立完成设计任务。b)原理图及PCB设计1.原理图设计要符合项目的工作原理,连线要正确。2.图中所使用的元器件要合理选用,电阻、电容等器件的参数要正确标明。3.原理图要完整,CPU、外围器件、外扩接口、输入/输出装置要一应俱全。4.设计完成上述原理图对应的PCB图。c)
4、程序调计1.根据要求,将总体功能分解成若干个子功能模块,每个功能模块完成一个特定的功能。2.根据总体要求及分解的功能模块,确定各功能模块之间的关系,设计出完整的程序流程图。d)程序调试1.编写相关程序,并进行仿真。2.将程序下载到单片机,进行运行调试。e)设计说明书1.原理图设计说明简要说明设计目的,原理图中所使用的元器件功能及在图中的作用,各器件的工作过程及顺序。2.程序设计说明对程序设计总体功能及结构进行说明,对各子模块的功能以及各子模块之间的关系作较详细的描述。3.画出工作原理图,程序流程图并给出相应的程序清单。四.设
5、计任务STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计利用数码管显示定时倒计时。一、设计利用PNP驱动LG4042BH(或同型号共阳极)数码管,显示倒计时;二是利用单片机I/O口驱动继电器的控制输出电路设计;三是设计出在到达定时时间给出1s的继电器动作信号(时间因为是四位数码管,可自行设定时间的格式,设定的时间根据自己能力可扩展键盘设定或提前设定好)。指导教师(签字):系(教研室)主任(签字):批准日期:年月日摘要在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到
6、复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用单片的需求。现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。 单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。本篇论文讨论了简单的倒计时控制器的设计与制作 ,本系统采用STC12C5A60S2作为主控芯片,设计一款的倒计时器,该倒计时器能在数码管显示倒计时的时间,时间可由按键进行设定,通过控制按键进行选择59
7、s-0s、开始值由人工输入的特点。首先检测按键,当相应的按键按下时,定时中断二十次后即一秒后,初值自动减一。当初值减到零后,计时停止。关键字:stc12c5a60s2,数码管倒计时,继电器输出目录第一章设计任务和要求......11.1单片机课程设计内容11.2单片机课程设计要求11.3设计总体思路1第二章设计方案22.1总体设计方案说明22.2总体设计框图22.3总体设计流程图3第三章主要器件及简介33.1主要器件33.2主要器件简介3第四章系统硬件设计64.1最小系统64.28段四位共阳极数码管64.3键盘输入电路74.
8、4继电器电路7第五章仿真电路图与PCB设计8总结10参考文献11附录12附录一原理图12附录二源程序12第一章设计任务和要求1.1单片机课程设计内容STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计利用数码管显示定时倒计时。一、设计利用PNP驱动LG4042B
此文档下载收益归作者所有