- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毛进健20120511063-毕业设计
基于AT89S51单片机的扩展时钟系统的设计
摘要:随着人类科技发明的发展,时钟已经成为人们日常生活中必不可少的必需品,广泛应用于个人家庭以及办公室场所,给人们的生活学习、工作、娱乐带来了极大的方便。在很多实际应用中它还需要能够实现其他的功能。而且时钟的数字化和多功能话也是现在时钟发展的主体方向。本次论文正式基于AT89S51单片机为核心,结合新型时钟芯片DS12887,并用键盘设置时间用液晶LCD1602显示数字时钟。
关键词 :AT89S51单片机; 时钟芯片DS12887; 液晶LCD1602
Abstradt : With the development of science and technology invention, the clock has become essential to daily life necessities, widely used in personal and home office spaces, to peoples lives to learn, work, play has brought great convenience. In many practical applications, it needs to be able to achieve other functions. And digital clock and function, then the clock is now the main development direction. The formal paper based AT89S51 microcontroller core, combined with the new clock chip DS12887, and set the time using the keyboard display digital clock with LCD LCD1602.
Key words : AT89S51 MCU; clock chip DS12887; LCD LCD1602
引言
数字时钟已经成为人们日常生活中必不可少的必需品,广泛应用于个人家庭以及办公室场所,给人们的各个方面带来了极大的便利。由于数字集成电路技术的发展采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点。它还用于计时、自动报时等各个领域。而且单片机具有以下的特点:小巧灵活、成本低、易于产品化。它能方便地组装成各种智能式控制设备以及各种智能仪表。面向控制,能针对性地解决从简单到复杂的各类控制任务,从而获得最佳性价比。抗干扰能力强,适用温度范围宽,在各种恶劣条件下都能可靠地工作,这是其他机型所无法比拟的。
因此给单片机系统增加一个时钟是非常有必要的,也是非常有意义的。在这里我将以学过的比较零散的电路知识有机的、系统的结合起来用于实际。通过这次设计更深入的掌握AT89S51单片机扩展时钟电路的设计方法、了解DS12887的工作原理,同时来培养我的综合分析和设计电路、写程序、调试电路的能力。
在本文中详细论述了以AT89S51单片机为核心,应用新型时钟芯片DS12887的数字时钟原理等等,介绍了本次采用的设计方案、实验电路图和程序代码并进行调试。
总体设计
本次设计是基于AT89S51单片机为主体,结合时钟芯片DS12887和设计相关的程序模块,使本次设计的单片机时分秒定时系统可以正常的显示年、月、日、时、分、秒。程序第一次运行后,初始化时间显示为00:00:00,即6位数码管显示为00:00:00。通过键盘[MON]设定小时为07,通过键盘[LAST]设置分钟为04,通过键盘[NEXT]设置秒为18.两分钟后即在07:06:18时关掉电源,等待2分钟再打开电源,这时时间应为07:08:18,即停电后DS12887中的时钟不会停止运行。
本次设计大体分为两部分:硬件和软件部分,硬件部分主要是:89S51单片机、DS12887时钟芯片、键盘输入电路、LCD1602液晶显示器、时钟芯片电路和液晶显示输出电路等构成;软件部分包含主程序模块、DS12887模块、LCD602模块、按键控制模块等等。在本次设计中运用实验法和观察法和查阅法,查阅资料、做多次试验、分别统计一段时间后和停电后的显示时间,验证本次设计的定时效果。由于DS12887本身的特点,本次设计还具有掉电后计时的功能。此外,它的定时周期为24小时,采用24小时刻度来计时,显示满刻度为23:59:59,这也是DS12887的计时范围。最终达到单片机扩展时钟能准确计时。
本次设计的数字时钟,可以通过键盘按键来设置时间,也可以设置闹钟,唯一不足的地方就是:同正常设定时间相比,本设计只能设定时、分、秒。以上就是本次设计的大
原创力文档


文档评论(0)