单片机课程设计 秒表设计.doc
《单片机课程设计 秒表设计.doc》由会员分享,可在线阅读,更多相关《单片机课程设计 秒表设计.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、广东工业大学华立学院 课 程 设 计(论文)课程名称 :MCS-51系列 单片微型计算机及其应用 题目名称 : 秒表设计 学生学部(系) :机械电气学部电气工程系 专业班级 : 09 电气工程及其自动化(3)班 学 号 : 学生姓名 : 黄志勇 指导教师 : 王赟 2012 年 06 月11日广东工业大学华立学院课程设计(论文)任务书题目名称秒表设计 学生学部(系)机械电气学部电气工程系专业班级09电气工程及其自动化(3)班 姓 名黄志勇学 号一、课程设计(论文)的内容用AT89C51设计一个2位LED数码显示“秒表”,显示时间为0099秒,每秒自动加一。另设计一个“开始”按键和一个“复位”按
2、键。再增加一个“暂停”按键和一个“快加”按键(每10ms快速加一)。按键说明:按“开始”按键,开始计数,数码管显示从00开始每秒自动加一;按“复位”按键,系统清零,数码管显示00;按“暂停”按键,系统暂停计数,数码管显示当时的计数;按“快加”按键,系统每10ms快速加一,即数码显示管在原先的计数上快速加一。二、课程设计(论文)的要求了解8051芯片的的工作原理和工作方式 ,使用该芯片对LED数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒,并能用按钮实现秒表起动、停止、清零功能,精确到0.1秒。要求选用定时器的工作方式,画出使用单片机控制LED数码管显示的电路图,并在实验箱实现其硬
3、件电路,并编程完成软件部分,最后调试秒表起动、停止、清零功能。三、课程设计(论文)应完成的工作1:认真审题,清楚题目内容要求及了解其目的和意义。2:查找和搜集资料,设计秒表工作流程图及工作线路图。3:设计工件的电路原理图。4:焊接硬件。5:设计秒表源程序。6:设计的心得及体会。7:总结四、课程设计(论文)进程安排序号设计(论文)各阶段内容地点起止日期1选择课题,明确设计要求,查阅资料图书馆6.42方案论证、系统总体设计宿舍6.53硬件电路原理图设计宿舍6.6-6.94程序流程图设计、源程序的编制及调试宿舍6.9-6.10系统调试及分析宿舍6.11课程设计报告的撰写图书馆6.12-6.13五、应
4、收集的资料及主要参考文献1 吴金戎,沈庆阳,郭庭吉. 8051单片机实践与应用M. 北京:清华大学出版社,2002 2 楼然苗,李光飞. 51系列单片机设计实例M. 北京:航空航天大学出版社,2003 :发出任务书日期: 年 月 日 指导教师签名:计划完成日期: 年 月 日 教学单位责任人签章:目录1:课题研究目的和意义及介绍.5 1.1目的意义.5. 1.2设计所需的仪器及材料.62:设计思路及描述62.1数字秒表工作流程图.72.2工作线路图.73:设计的心得及体会.74:总结.75:参考文献8附录1材料清单.9附录2电路原理图10附录3主要程序清单111:课题研究目的和意义及介绍1.1、
5、目的意义1) 通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。2) 掌握定时器、外部中断的设置和编程原理。3) 通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。4) 该实验通过单片机的定时器/计数器定时和计数原理,设计简单的计时器系统,拥有正确的计时、暂停、清零、快加功能,并同时可以用数码管显示,在现实生活中应用广泛,具有现实意义.1.2设计所需的仪器及材料集成电路芯片8032,七段数码管,AT89C51实验箱,按键,DVCC系列单片机微机仿真实验系统中的软件(WAVE 6000),电路铜板,数码管,铜线。2:设计思路及描述该实验要求进行
6、计时并在数码管上显示时间,则可利用DVCC系列单片机微机仿真实验系统中的芯片8032(芯片的功能类似于芯片AT89C51,其管脚功能也和AT89C51的管脚功能类似)中的P3.2管脚做为外部中断0的入口地址,并实现“开始”按键的功能;将P3.3做为外部中断1的入口地址,并实现“清零”按键的功能;将P3.0做为数据信号DATA输入的入口地址;将P3.1做为时钟信号CLK输入的入口地址。定时器T0作为每秒加一的定时器;定时器T1作为“快加”键的定时器。其中“开始”按键当开关由1拨向0(由上向下拨)时开始计时;“清零”按键当开关由1拨向0(由上向下拨)时数码管清零,此时若再拨“开始”按键则又可重新开
7、始计时。方框图如下图:图1 数字秒表设计导向图2.1数字秒表工作流程图图2 数字秒表工作整体流程图. 2.2工作线路图利用12M晶振的一个机器周期为1微秒,通过循环产生1秒时间延迟,扫描单片机中所存放的时间的值(可正记时,也可倒计时),并通过输出显示在数码管上。如图:图3。1 秒表系统连线图P0.0P0.7对应了两个接数码管的A,B,C,D,E,F,G和小数点位,P2.6接显示个位数的数码管的3、8引角,P2.7则接十位数的。P3.6、P3.7分别接按键。3:设计的心得及体会通过这一周的课程设计,我对一些专业知识和电子设计有了更深的了解,同时也尝试着去应用自己的所掌握的知识。本次电子课程设计主
8、要是对已学习的模拟电子技术、数字电子技术和单片机的综合应用,同时加上电路等知识,设计完成了利用软件模拟的秒表。经过几天的奋战,我感受很深.,在设计过程中深感自己在培养动手能力这方面还需很大的努力。同时,通过这次积极的通过网络,书籍等资源,在同学的帮助下,把这个课程设计作为一次锻炼,为以后生活学习中培养善于动手,乐于动手的习惯。 单片机课程设计不仅给我提供了一个很好的展现应用自己所掌握的知识的平台,又是检验自己所学知识的一次考核。在设计的过程中也不可避免的遇到了很多的问题。尤其是在调试过程中,会因为某些原因出不来结果,通过这次的课程设计,我也发现了不少自己不会的知识,通过查询各方面资料,我也进步
9、了很多,有学会了很多上课时没掌握的东西, 最后在调试结果出来后,我更是无比的兴奋,无比的自豪。总之,通过这次电子课程设计,我对自己的知识有了更好的掌握和应用,在以后的学习和生活中受用终身4:总结.本文主要从硬件方面说明设计的总体思路和设计的实现过程,预期的设计目的是:能够实现时钟的基本功能,正常显示时分秒.在设计过程中,曾经遇到很多的障碍,设计图经过许多次的修改最后才定下来,但在调试的过程中又出现了问题,需要修改原理图;比如硬件的布局,要作到使连接的线路最短,并不没有想象中的那么容易;再焊接过程中稍不注意就会出现管脚的错位,有些在硬件测试过程中才检查出来。在设计中有好多问题都是因为理论知识不扎
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机课程设计 秒表设计 单片机 课程设计 秒表 设计
限制150内