基于at89s51单片机的扩展时钟系统设计

基于at89s51单片机的扩展时钟系统设计

ID:880886

大小:2.72 MB

页数:22页

时间:2017-09-22

基于at89s51单片机的扩展时钟系统设计_第1页
基于at89s51单片机的扩展时钟系统设计_第2页
基于at89s51单片机的扩展时钟系统设计_第3页
基于at89s51单片机的扩展时钟系统设计_第4页
基于at89s51单片机的扩展时钟系统设计_第5页
资源描述:

《基于at89s51单片机的扩展时钟系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于AT89S51单片机的扩展时钟系统设计摘要:随着人类科技文明的发展,人们对于时钟的要求在不断地提高,时钟已不仅仅被看成一种来显示时间的工具。在很多实际应用中它还需要能够实现更多其他的功能。时钟的数字化、多功能化已经成为现代时钟生产研究的主导设计方向。本文正式基于这种方向,以AT89S51单片机为核心,结合新型时钟芯片DS12887,并利用液晶LCD1602显示数字时钟。关键字:AT89S51单片机;时钟芯片DS12887;液晶LCD1602Abstract:Withthedevelopmentofthetechnologicalsociety,requireme

2、ntsforclockisconstantlyimproving,theclockhasnotonlybeenseenasatimetoshowtools.Italsoneedstobeabletoachievemoreinmanypracticalapplications.Digitalclock,multi-functionalmodernclockproductionhasbecomethedominantdesigndirection.Inthispaper,formallybasedonthisdirection,AT89S51microcontrolle

3、rasthecore,CombinedwiththenewclockchipDS12887,AndLCD1602LCDdisplaydigitalclock。Keywords:AT89S51microcontroller;TimeclockDS12887;LCD16021引言第22页共22页数字时钟已经成为人们日常生活中必不可少的必需品,广泛应用于个人家庭以及办公室公共场所,给人们的生活、学习、工作、娱乐带来了极大地方便。由于数字集成电路技术的发展和采用了新进的石英技术,是数字钟具有走时准确、性能稳定、携带方便等优点。它还用于计时、自动报时等各个领域。尽管目前市场上

4、已有现成的数字集成电路芯片出售,价格便宜,使用也方便,但鉴于单片机的定时器功能也可以完成数字中电路的设计,因此进行数字钟的设计是必要的。在这里我将以学过的比较零散的电路知识有机的、系统的结合起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。文中详细论述了以89S51单片机位核心,应用新型时钟芯片DS12887的数字时钟设计原理以及使用的各种芯片的介绍,阐明了本实例所使用的设计方案、详细的电路图以及程序代码。2总体设计本次设计的题目是单片机控制时钟芯片DS12887的时分秒定时系统设计,可以正常的显示年、月、日、时、分、秒。程序第一次运行后,初始化

5、时间显示为00:00:00,即6位数码管显示为00.00.00。通过键盘[MON]设定小时为00,通过键盘[LAST]设定分钟为34,通过键盘[NEXT]设定秒为52,为00:34:52.两分钟后即在00..52时关掉电源,等待2分钟后再打开电源,这时时间应为00.36.52,本设计总体大致分为两部分:硬件部分、软件部分。硬件部分包括:89S51单片机、DS12887时钟芯片、1602LCD液晶显示器。主要由89S51单片机、实时时钟芯片电路、液晶显示输出电路、键盘输入电路组成等几大部分组成。软件部分包括了主程序模块,DS12C887模块,LCD1602模块,按键控

6、制模块。第22页共22页本设计是以89S51单片机为核心,结合新型实时时钟芯片DS12887,并利用液晶LCD1602显示的数字时钟。在液晶上显示、时、分、秒等信息。因为DS12887本身的特点,本设计还具有掉电后继续计时的功能。另外,它的计时周期为24小时,采用24小时制的计时方式,显示满刻度为23时59分59秒,这也是DS12887的计时范围。本设计的数字时钟,可以通过按键来设置时间,也可以通过按键来设置闹钟的时间,不过与设置正常时间相比,仅限于设置时、分、秒。每按一次按键,蜂鸣器就会发出很短的滴声,当达到设定的时间时,数字时钟会也发出声音,来提醒使用者时间到了

7、。以上是本设计的大致功能和简介。总设计如图1所示图1接线图3系统硬件组成3.1芯片的选择经多种单片机性能的分析及现有实验设备的限制,在本设计中单片机芯片采用了AT89S51单片机芯片。AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机片内含4K第22页共22页bytes的可系统编程的Flash只读程序储存器。器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准80C51指令系统及引脚。它集Flash程序存储器既可在线编程也可用传统方法进行编程既通用8位微处理器于单片机芯片中,ATMEL公司的功能强大,低价位AT89S51单片机可提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。