基于51单片机-数字秒毕业设计精讲.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物理与电子工程学院 《数字式秒表》 课程设计报告书 设计题目: 数字式秒表专 业: 自动化 班 级: 接本 学生姓名: 学 号: 201343xxx 指导教师: 2015年6 月14 日 物理与电子工程学院课程设计任务书 xxx 学号 xx03431xx 课程名称 单片机原理与接口技术 设计题目 基于单片机的 设计目的、主要内容数字式秒表是一种常用的计时工具,以其价格低廉、走时准确、使用方便、功能多而广泛用于体育比赛中,下文介绍了如何利用中小规模集成电路和半导体器件进行数字式秒表的设计。本设计中数字秒表的最大计时是9.9秒,也就是说分辨率是0.1秒,最后计数结果用数码管显示,需要实现清零、启动计时、暂停计时、继续计时等功能。当计时停止的时候,由开关给出一个清零信号,使得所有显示管全部清零 在本次实验中由六片74LS160构成两个100进制计数器和一个60进制计数器来实现秒表的计数功能。由于需要比较稳定的信号,我们用555定时器与电阻和电容组成的多谐振荡器产生100HZ的信号,用六个数码管显示计时,最后在电路中加入了两个控制开关一个控制电路的启动和暂停;另一个控制电路的清零。 第1天:收集材料 第2-3天:单元电路与分析 第4-5天: 系统综述 第6-7天:总体电路图设计 第6-7天:作出总电路图 第8-10天:电路图仿真 第11-12天:调整错误改善电路 第13天:让老师检阅批改[1]谢维成.单片微型计算机原理及应用[M].北京:清华大学出版社,2009 [2]余锡存,曹国华.单片机原理及接口技术[M].西安西安电子科技大学出版社,2011 雷丽文,等著微机原理与接口技术电子工业出版社,1997吴黎明,王桂棠,洪添胜等著单片机原理及应用技术科学出版社2005 [5]韩克,柳秀山等著电子技能与EDA 技术暨南大学出版社,2004张毅坤单片微型计算机原理及应用西安电子科技大学出版社,1998摘 要 数字式秒表是一种用数字电路技术实现时、分、秒计时的装置,无机械装置,具有较长的使用寿命,因此得到了广泛的使用。数字式秒表从原理上讲是一种典型的数字电路,其中包括了组合逻辑电路和时序电路。本次实验所做数字式秒表由信号发生系统和计时系统构成。由于需要比较稳定的信号,所以信号发生系统555定时器与电阻和电容组成的多谐振荡器构成,信号频率为100HZ。计时系统由计数器、译码器、显示器组成。计数器由74 LS160构成,由十进制计数器组成了一百进制和六十进制计数器,采用异步进位方式。译码器由74LS48构成,显示器由数码管构成。具体过程为:由晶体震荡器产生100HZ脉冲信号,传入计数系统,先进入计数器,然后传入译码器,将4位信号转化为数码管可显示的7位信号,结果以“秒”、“毫秒”依次在数码管显示出来。该秒表最大计时值为9.9秒。 关键词:数字式秒表;计时;精度;计数器;显示器 目 录 1 设计目的 1 1.1 设计目的 1 1.2 设计内容和要求 1 1.3 设计思路 1 2 设计原理分析 1 2.1 十秒秒表系统设计 1 2.2 十秒秒表系统的功能要求 1 2.3 十秒秒表系统的基本构成及原理 2 3 系统硬件电路的设计 4 3.1 系统硬件总电路构成及原理 4 3.2 主控制部分――AT89C51单片机简介 4 3.3 其它器件 6 3.4 十秒秒表系统原理图 7 3.5 运行步骤 7 4 系统软件程序的简单设计 8 4.1 程序框图 8 4.2仿真结果图 9 总 结 11 参考文献 12 附 录 13 1 设计目的 1.1 设计目的 通过单片机课程设计,熟练掌握单片机C语言的编程方法,将理论联系到实践中去,提高我们的动脑和动手的能力。 通过定时/计数器控制两个LED数码管显示器显示10秒秒表系统的设计,掌握定时/计数器和LED数码管显示器的使用方法,同时掌握简单程序的编写,最终提高我们的逻辑抽象能力。 1.2 设计内容和要求 内容:设计一个开关控制两个LED数码管显示器显示10秒秒表的模拟系统。 要求:利用单片机的定时/计数器定时,使两个LED数码管显示器分别显示秒位和毫秒位。 1.3 设计思路 先熟悉实验原理,同时了解定时/计数器的运作,和LED数码管显示器显示0到9数字的原理。其次,绘制电路原理图,编写基本程序,并进行仿真,实现两个LED数码管显示器显示0到9数字的功能。进一步完善程序,并进行仿真,使第二个LED数码管显示器每100毫秒(即0.1秒)显示一个数字,使第

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档