- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机9999秒倒计时器的设计
海 南 师 范 大 学
本 科 生 毕 业 论 文
题目:基于stc单片机9999秒倒计时器的设计
姓 名:
学 号:
专 业: 自动化
年 级: 2009级
系 别:
完成日期: 2012年5月
指导教师:
目 录
1.引言 1
2.系统方案论证及设计 2
2.1系统方案论证 2
2.2系统方案设计 2
3.系统硬件电路设计 4
3.1单片机最小系统电路设计 4
3.2单片机内部定时器 5
3.3单片机与数码管的连接电路设计 6
3.3.1 LED 数码显示器的结构 6
3.3.2 LED 数码管显示方式 8
3.4按键调整电路设计 8
4.系统软件设计 9
4.1主程序流程图 9
4.2子程序流程图 12
4.2.1键盘扫描程序设计 12
4.2.2 倒计时模块子程序设计 13
5.实物调试 16
5.1 软件仿真 16
5.2 调试 17
5.2.1系统调试工具Keil uVision3 17
5.2.2调试的主要方法 18
6.总结及致谢 20
参考文献(references): 21
附录 程序 21
基于stc单片机9999秒倒计时器的设计
作者: 指导教师:
(海南师范大学电子系,海口,571158)
摘 要: 本论文针对倒计时系统的设计的需求,介绍了stc单片机的部分基本原理,如stc单片机的接口功能、中断、定时器等等。倒计时系统需要用到锁存器、LED数码显示器等主要模块,通过不同的模块之间相互作用,完成倒计时的初步硬件结构。对于倒计时器中的LED数码显示器来说,采用以软件为主的接口方法,即采用Keil uVision3软件程序进行译码。
关键词:stc单片机;倒计时器;设计
Based stc SCM 9999 seconds countdown Design
Author: Professor:
(Department of Electronics, Hainan normal university,Haikou, 571158)
Abstract: This thesis focuses on the needs of the countdown system design introduced stc SCM some of the basic principles, such as stc SCM interface functions, interrupts, timers, etc.. Need to use latches countdown system, LED digital display and other major module, through the interaction between the different modules, complete hardware configuration of the initial countdown. For the countdown in LED digital display, the use of software-based interface method, which uses a software program to decode Keil uVision3.
Keywords: stc SCM; Countdown; Design
1.引言
研究并制造一个倒计时器,利用倒计时可以显示记录时间。可用于很多方面,工业机器的工作时间显示,家用电器的使用时间,体育中跑步成绩等。在研究倒计时器时需要研究怎样产生脉冲及其脉冲周期。一般的倒计时器的脉冲周期都在一秒。计数器的置数,及计数位数。本课题主要解决的问题是怎么使计数器实现任意置数。利用各个芯片的特性实现我们所需要的功能。
倒计时器作为一种电子产品在实际运用方面十分广泛,在交通等各个类型需要计时比赛中都有很广泛的运用。
2.系统方案论证及设计
2.1系统方案论证
倒计时器以AT89C52单片机为核心,起着控制作用。系统包括四位数码管显示电路按键电路复位电路时钟电路。倒计时的总按键电路模块复位电路晶振电路模块数码管显示电路模块555定时器用来产生周期为1秒的脉冲信号,供计数器进行倒计数,以便将计数器输出的数据传送给译码器,译码器再译码驱动七段数码管显示输出,控制电路实现倒计时器的暂停/继续工作,清零复位,置数/工作;如图1-1所示。它包括秒脉冲发生器、计数器、译码显示电路、和控制电路等四个模块组成。其中计数器和控制电路是
您可能关注的文档
- 基于Iebook的软件工程多媒体课件的制作.doc
- 基于GNet8.1的微波规划GIS的设计与核心算法的研究.doc
- 基于J2EE在分布式的环境下的底层结构的自动动态配置的应用 外文翻译.doc
- 基于iSIGHT软件的增压汽油机燃油经济性优化的研究.doc
- 基于IP的机场运营与安全一体化解决的方案 Slide 1.ppt
- 基于IIS图分析的教案质量评估指标的体系的的研究.doc
- 基于J2EE的学院计算中心网站的设计.doc
- 基于J2EE技术实现高校BBS论坛的设计.doc
- 基于JavaEE的山东省高等学校科技计划的项目管理系统的的设计与实现.doc
- 基于JAVA技术的Web应用开发选择题及的答案.doc
最近下载
- 单螺杆空气压缩机说明书2012版浪潮.pdf
- 《音乐赏析》课件第二节浪漫主义时期的音乐家.ppt
- 2025华阳新材料科技集团有限公司招聘(500人)笔试备考试题及答案解析.docx
- 2024景区观光车及驾驶员配备工作指南.docx
- 深入贯彻中央八项规定精神学习教育党课(ppt).pptx VIP
- 2024学年八年级数学经典好题专项(反比例函数)练习(附答案).pdf
- 09年三明数学中考试题.doc VIP
- 【66安全文库】201高危行业(化工、危险化学品)从业人员安全生产应知应会手册.docx
- 中考数学及格冲刺1.doc
- 2025年无人机驾驶员(五级)理论考试题库(含答案)(综合卷).docx VIP
文档评论(0)