- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计(论文)-倒计时秒表的设计汇
目录
引言 ……………………………………………………………………2
秒表的概述………………………………………………………2
本次设计任务 ………………………………………………2
系统主要功能 …………………………………………………2
设计目的 ………………………………………………………………3
设计要求 ………………………………………………………………3
总体设计 ………………………………………………………………3
4.1 设计方案 ……………………………………………………………3
4.2 硬件电路设计 ……………………………………………………4
(1)晶振电路部分 ………………………………………………………4
(2)总体电路构成及功能 …………………………………………4
(3)系统板硬件连接 …………………………………………………5
4.3 软件程序设计 ……………………………………………………6
五、方案实施 …………………………………………………………………6
5.1 单片机简介……………………………………………………………7
5.2 静态数码管显示……………………………………………………10
5.3 软件调试及调试方法 …………………………………………11
六、课程设计总结 …………………………………………………………12
七、参考文献 …………………………………………………………………13
八、附件(源程序)…………………………………………………………14
一、引言
单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。本秒表/时钟设计就是利用单片机的上述优点,采用目前市场上性能价格比较高的MCS-51单片机设计而成的最小系统。它在实际生活中具有广泛的应用。例如:工业生产中的定时启停自动化设备、学校中上下课铃定时控制、农村广播站每天早中晚广播的自动定时控制均可采用本仪器。
1.1 秒表的概述
秒表是电器制造,电国,工业自动化控制、国防、实验室及科研单位理想的计时仪器,它广泛应用于各种继电器、电磁开关,控制器、廷时器、定时器等的时间测试。目前所使用的电秒表大多是指针式或集成电路型的,结构相对复杂、测试功能单一。但我们这次设计的秒表比较简单,所以使用很简单。
1.2 本次设计任务
(1) 开始时,显示“00”,第1次按下SP1后就开始计时。(2) 第2次按SP1后,计时停止。(3) 第3次按SP1后,计时归零。
1.3 系统主要功能
99秒计时器主要是用在精确计间方面。比如:学校里的校运会、答题倒计时等方面。它通过一个按键来控制它的开和停,它能及时有效的记录瞬间时间。而且它在我们生活中运用很广泛,希望我们做的这个计时器对以上方面有所帮助。它也许比较简单,而且有可能达不到很多人的要求,但我相信通过我们过一步的学习,我们一定会制造出更好的系统,为社会大众服务。
二、设计目的
1熟悉整个项目的流程即单片机系统设计过程
2 学会使用各种仿真软件
3掌握系统的调试与安装
4提高学生的自学能力和动手能力
三、设计要求
?1可以实现正常秒表的所有功能,包括启动,暂停,复位等?2可以自由设定倒计时时间?3显示方式自选?4任选一款51单片机
四、总体设计
4.1 设计方案
(1)方案讨论和设计:倒计时数字秒表的设计主要考虑以下几个问题:一,数码管如何显示数字0—9;二,如何用单片机来控制数码管的显示;三,单片机最小模式下的设计。处理好这些问题此设计才能完整,为此必须先了解数码管的显示原理和接线方法,再了解单片机的组成原理和控制方法。硬件电路的绘制和软件程序的编写是此次设计的关键和基础,只有硬件电路的设计是正确的、合理的,软件设计才可以根据硬件电路编程,以下的设计才能够进行。
(2)主要任务:软件的调试和记录
4.2 硬件电路设计
(1)晶振电路部分
时钟振荡电路用于产生单片机正常工作时所需要的时钟信号,电路由两个30pF的瓷片电容和一个12MHz的晶振组成,并接入到单片机的XTAL1和XTAL2引脚处,使单片机工作于内部振荡模式。此电路在加电后延迟大约10ms振荡器起振,在XTAL2引脚产生幅度为3V左右的正弦波时钟信号,其振荡频率主要由石英晶振的频率决定。电路中两个电容C4、C5的作用使电路快速起振,提高电路的运行速度。
图1 晶振电路模块
(2)总体电路构成及功能
99秒计时器的原理框图如图1所示。它由以下几个部件组成:单片机AT89C51、两个静态数码显示、一个按钮等其它组件。
图2 倒计时秒表系统原理框图
(3)系统板硬件连线
1
您可能关注的文档
- 加蓬利伯维尔市排水渠整治工程技术标汇.doc
- 动力环境集中监控系统方案汇.docx
- 加工中心编程与实训汇.doc
- 动力中心CFB锅炉工艺技术规程汇.doc
- 动力电源与环境集中监控课件汇.ppt
- 动态网页制作汇.ppt
- 动态网站设计报告书汇.doc
- 动态路由及RIP协议汇.ppt
- 动力响应分析汇.ppt
- 包头市东河区1:1000地形图测绘设计书汇.doc
- 单片机课程设计(论文)-八路抢答器设计汇.doc
- 单片机课程设计(论文)-单片机彩灯控制器的设计汇.doc
- 单片机课程设计-基于STC12C5A60S2的无线控制语音小车汇.doc
- 单片机课程设计(论文)-基于51的温度报警器汇.doc
- 单片机课程设计(论文)-基于AT89C51的函数信号发生器设计汇.doc
- 单片机课程设计说明书汇.doc
- 单片机课程设计(论文)-基于DS18B20的温度采集系统设计汇.doc
- 单片机课程设计(论文)-基于单片机的交通灯的控制的设计—软件设计汇.doc
- 单片机课程设计(论文)-可编程彩灯控制器汇.doc
- 单片机课程设计(论文)-基于51单片机的DS18B20数字温度计的设计汇.doc
文档评论(0)