- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多功能电子钟概述.doc
课程设计报告
课程名称: 单片机原理及应用
设计题目: 多功能电子钟
英 文: Multifunctional electronic clock
专 业: 电子信息工程
摘 要
时钟是人类生活中必不可少的工具,本设计从日常生活中的事物入手,利用单片机实现数字时钟计时的主要功能,采用独立式按键进行时间调整,其中AT89C51是核心元件同是采用数码管LED动态显示“时”、“分”、“秒”的现代计时装置。与传统机械表相比,它具有走时准确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”。该系统同时具有硬件设计简单,工作稳定性高,价格低廉等优点。
关键词:AT89C51 、LED显示
Abstract
Clock is an indispensable tool for human life, the design of everyday things from the start, using SCM to achieve the main function of the digital clock ticks, the use of stand-alone buttons to adjust the time, which is the core element with AT89C51 is the use of digital LED when the dynamic display, minute, second of the modern timing device. Compared with the traditional mechanical watch, it has to go when accurate, intuitive display characteristics. It ticks for 24 hours, which was full scale 23:59:59. The system also has a simple hardware design, high stability, and low cost advantages.
Keyword:AT89C51 、LED display
目 录
一、电子时钟 1
1.电子时钟简介 1
2.电子时钟的原理 1
二、AT89C51单片机 1
1.AT89C51单片机简介 1
2.AT89C51基本结构 2
3.数码管显示工作原理 3
4.键盘电路 4
三、程序设计框图 5
1.总体设计流程图 5
2.子程序显示 5
四、程序清单 7
五、调试结果 11
六、实验心得 12
七、参考文献 13
一、电子时钟
1.电子时钟简介
本设计采用AT89C51单片机,以C语言为程序设计的基础,设计一个用六位数码管显示时、分、秒的时钟。现代的电子时钟是基于单片机的一种计时工具,采用延时程序产生一定的时间中断,用于一秒的定义,通过计数方式进行满六十秒分钟进一,满六十分小时进一,满二十四小时小时清零,从而达到计时的功能,是人民日常生活不可缺少的工具。
2.电子时钟的原理
该电子时钟由AT89C51,键盘,八段数码管等构成,由延时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。而电路中唯一的一个控制键却拥有多种不同的功能,按下又松开,可以实现屏蔽数码管显示的功能,达到省电的目的;直接按下不松开,则可以通过按键实现分钟的累加,每按一次分钟加一;而连续两次按下按键不放松,则可实现小时的调节,同样每按一次小时加一。
二、AT89C51单片机
1.AT89C51单片机简介
AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89系列单片机在内部结构上基本相同,其中不同
文档评论(0)