欢迎来到天天文库
浏览记录
ID:39545290
大小:679.32 KB
页数:21页
时间:2019-07-05
《日历时钟设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、题目一日历时钟设计一、设计内容:采用MCS-51系列单片机进行日历时钟设计并通过实验仪验证通过。二、设计要求:1.设计单片机最小系统电路(包括复位、晶振电路、外扩3个2764共24KROM、3个6264共24KRAM等)2.设计键盘/显示器接口电路。3.通过软件编程实现日历时钟的显示(显示年、月、日和时:分:秒)4.通过键盘可预置日历时钟。5.实现作息时间控制输出。一、单片机最小系统1.89C52单片最小系统2.8032总线型最小系统(3片组成)4目录摘要7前言81概论81.1概述81.2时钟日历的特性82系统原理与硬件设计92.1硬件选择1
2、02.2AT89C51单片机简介102.3时钟芯片介绍152.4LED简介203程序设计224调试过程及数据分析294.1KeiL调试2944.2实验台调试295结果分析306心得体会307致谢308参考文献31摘要本次单片机课程设计利用PCF8563日历实时时钟实现年月日时分秒的显示。本次课程设计需要用到CPU模块、ZLG7290键盘与显示模块、时钟模块(PCF8563)。PCF8563这种时钟芯片具备年、月、日、时、分、秒计时功能和多点定时功能,计时数据的更新在计算机汇编语言的驱动下每秒自动进行一次,但不需程序干预其输出状态。此外,这种时
3、钟芯片带有锂电池做后备电源,具备永不停止的计时功能和可编程方波输出功能,可用作实时测控系统的采样信号等。这种时钟芯片内部还带有非易失性RAM,可用来存放需长期保存但有时也需变更的数据。本次设计中的LED数码管电子时钟电路采用24小时制记时方式,日期和时间用16位数码管显示。设计采用AT98C51单片机,使用5V电源供电。本次设计采用AT89C51单片机的扩展芯片和ZLG7290键盘与显示模块做驱动,由多块LED数码管构成的显示系统,与传统的基于8/16位普通单片机的LED显示系统相比较,本系统在不显著地增加系统成本的情况下,可支持更多的LED
4、数码管稳定显示。关键词:PCF8563、AT89C51、时钟日历前言一块单片机芯片就是一台计算机,由于单片机以其集成度高、体积小、可靠性高、控制功能强、低电压、低功耗等特点使它应用于智能仪器仪表、机电一体化、实时程控、人类生活中。除此之外还广泛应用办公自动化领域、商业营销领域、汽车及通信系统、计算机外部设备等各领域中,并且单片机已成为计算机发展和应用的一个重要方面。由此可见掌握单片机的使用方法和利用单片机解决实际问题具有重要的意义。4本次设计根据AT89C51单片机系统扩展的基本原理和方法、常用总线标准和典型接口电路的应用,结合本次设计的题目
5、要求进行系统扩展,通过单片机驱动时钟芯片进行年、月、日、时、分、秒显示,最后通过74LS154译码和动态显示的方式完成设计任务,设计论文中附有电路图、程序清单、各数据存储单元的所在地址和输入输出口对应表。因水平有限,难免有疏落不足之处,恳请老师和同学能给予批评指正1概论1.1概述4单片机课程设计随着电子技术的迅速发展,特别是随着大规模集成电路产生而出现的微型计算机,给人类生活带来了极大的方便。走入家庭,从洗衣机、微波炉到音响、汽车,到处都可以见到单片机应用的踪影。如果说微型计算机技术的出现使现代科学研究得到了质的飞跃,那么也可以毫不夸张的说:
6、“单片机技术的出现则是给现代工业测控领域带来了一次新的工业革命”。目前,单片机以其可靠性高和智能性等特点被广泛应用到工业控制系统、数据采集系统、智能化仪器仪表、办公自动化等领域中,并已经进入家庭,因此,单片机技术的开发和应用水平已经逐步成为一个国家自动化发展水平的标志之一。1.2时钟日历的特性PCF85631.PCF8563是PHILIPS公司推出的一款工业级内含IC总线接口功能的具有极低功耗的多功能时钟/日历芯片PCF8563的多种报警功能定时器功能时钟输出功能以及中断输出功能能完成各种复杂的定时服务甚至可为单片机提供看门狗功能内部时钟电路
7、内部振荡电路内部低电压检测电路1.0V以及两线制I2C总线通讯方式不但使外围电路及其简洁而且也增加了芯片的可靠性同时每次读写数据后内嵌的字地址寄存器会自动产生增量当然作为时钟芯片PCF8563亦解决了2000年问题因而PCF8563是一款性价比极高的时钟芯片它已被广泛用于电表水表气表电话传真机便携式仪器以及电池供电的仪器仪表等产品领域2系统原理与硬件设计1.本次的设计题目是日历时钟设计,要求实现年、月、日、时、分、秒的正常显示,需要硬件和软件的结合来实现。本次设计利用时钟日历芯片PCF8563的特性和AT89C51单片机的功能利用实现的。时钟
8、芯片在电源的作用下向通过P1口向AT89C51单片机输入时间信号,AT89C51单片机在接受到时间信号后通过P0将信号送到单片机另一扩展芯片ZLG7290,驱动LE
此文档下载收益归作者所有