电子万年历毕业设计论文-范本.doc

上传人:枫** 文档编号:546085859 上传时间:2022-11-26 格式:DOC 页数:37 大小:1.82MB
返回 下载 相关 举报
电子万年历毕业设计论文-范本.doc_第1页
第1页 / 共37页
电子万年历毕业设计论文-范本.doc_第2页
第2页 / 共37页
电子万年历毕业设计论文-范本.doc_第3页
第3页 / 共37页
电子万年历毕业设计论文-范本.doc_第4页
第4页 / 共37页
电子万年历毕业设计论文-范本.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《电子万年历毕业设计论文-范本.doc》由会员分享,可在线阅读,更多相关《电子万年历毕业设计论文-范本.doc(37页珍藏版)》请在金锄头文库上搜索。

1、扬 州 市 职 业 大 学毕 业 设 计(论 文)设计(论文)题目: 基于At89C系列的 电子万年历 系 别: 电子工程系 1专 业: 通信工程 1班 级: 07级 姓 名: 李永 学 号: 0706020312 1指导教师: 乔有田 完成时间: 2010年5月 摘要在当代繁忙的工作与生活中,时间与我们每一个人都有非常密切的关系,每个人都受到时间的影响。我们必须对时间有一个度量,因此产生了钟表。钟表的发展是非常迅速的,从刚开始的机械式钟表到现在普遍用到的数字式钟表,即使现在钟表千奇百怪,但是它们都只是完成一种功能计时,只是工作原理不同而已,在人们的使用过程中,逐渐发现了钟表的功能太单一,没有

2、更大程度上的满足人们的需求。因此在这里,我想能不能把一些辅助功能加入钟表中去。在此设计中所设计的钟表具有钟表的功能。本系统采用了以广泛使用的单片机技术为核心,软硬件结合,使硬件部分大为简化,提高了系统稳定性,并采用LCD显示电路、键盘电路,本方案设计出的万年历可以显示日期时间、农历,设置闹铃功能。In busy job of the present age and life, time has very close something to do with all of us , everyone all accepts the time effect. we must have a magn

3、animity to time , have produced clock and watch therefore. Development of clock and watch is very prompt , use clock and watch to the digital from just originally mechanical dyadic clock and watch to now commonly, even if now clock and watch is exceedingly strange, they accomplish but one kind of ti

4、me function of function all only , are only operating principle diversity, in the process of peoples usage, the function having discovered clock and watch gradually is very unitary, need not having the satisfied people on bigger degree. Want to be able to I put some auxiliary function in going to in

5、 clock and watch therefore in here. Function designing that middle what be designed that clock and watch has average clock and watchs . And the monolithic machine technology that this system has adopt to use broad usage has been that core , soft hardware combine , the hardware part has facilitated a

6、 messenger extremely , has raised system stability, adopt LCD demonstrates circuit , keyboard circuit , The perpetual calendar that the scheme designs out can demonstrate date time , unar calendar , set up the noisy bell function. 关键字:AT89C52、字符液晶显示模块、DS1302目 录摘 要2关键字2第一章 概 述41.1 课题的背景研究意义41.2 本课题实现

7、的功能及要求41.3 方案论证41.4 章节安排4第二章 系统硬件设计2.1 硬件电路设计总框图52.2 主控制器AT89C52的介绍52.3 其余应用电路的介绍8第三章 软件设计3.1 软件设计总述133.2 程序模块介绍13第四章 调试和总结4.1 硬件调试204.2 软件调试204.3 联调21第五章 心得体会22参考文献 附录一 汇编源程序23附录二 仿真电路图35附录三 参考文献36第一章 概述1.1 课题的背景、研究意义 随着电子技术的迅速发展,时间的流逝,从观察太阳、摆钟到现在的电子钟, 人类不断研究、不断 创新。现市场的电子钟具有低功耗的实时时钟电路,它们可以对年、月、日、周日

8、、时、分、秒进行计时,还具有润年补偿等功能,且使用寿命长、误差小、使用方便。电子万年历的出现给人们的生活带来的诸多方便。目前,国际上的电子万年历正从模拟式向数字式、由集成化向智能化的方向飞速发展。综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。1.2实现的功能及要求 ()基本要求 具有年、月、日、星期、时、分、秒等功能;具备年、月、日、星期、时、分、秒校准功能 。校准时具有闪烁功能。 ( 2 ) 创新要求 具有上、下课响铃功能;1.3 方案论证显示模块选择方案和论证:方案一:采用LED数码管动态扫描,LED数码管价

9、格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。但这里显示位数多,所要求的数码管多,成本更高。方案二:采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,虽价格昂贵,但接口线多,所以在此设计中采用LCD液晶显示屏。时钟芯片的选择方案和论证:方案一:采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,结构简单。所以采用DS1302时钟芯片。方案二:直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、 时、分、秒计数。采

10、用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。且算法复杂,所以不采用此方案。经论证本次设计采用采用AT89S52作为主控制系统; DS1302提供时钟; 采用LCD液晶作为显示。1.4章节安排 第一章概述 第二章系统硬件设计 第三章系统软件设计 第四章调试第五章心得体会第二章 系统硬件设计2.1硬件的设计总框图本次设计的基于单片机控制的电子万年历,其具有年、月、日、星期、时、分、秒的显示等功能;具有时间与阴、阳历能够自动关联;可以设置闹铃的功能。其具体实现过程就是由主控制发送信息给DS1302时钟芯片再由时钟芯片反馈给单片机,再由主控制器传送给LCD显示信息。并且可以在键盘

11、设置模块输入修改时间,设置闹铃等信息,当键盘设置时间、日期时,单片机主控制根据输入信息,通过串口通信传送给DS1302时钟芯片,DS1302芯片读取当前新信息产生反馈传送给单片机,然后单片机根据控制最后输送显示信息到LCD模块上显示。2.2主控制器AT89C52介绍 1AT89C52功能介绍AT89C52是8字节FLASH闪速存储器,256字竹内部RAM , 32个I/O口线,3个16 位定时计数器,一个6向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89c52可降至OHz的静态逻辑操作,并支持两种软件可选的节电上作模式。空闲方式停止CPU 的工作,但允许RAM,定时

12、计数器串行通信口及中断系统继续工作。掉电方式保存RAM 中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位.2.功能引脚说明:Vcc:电源电压GND:地P0:P0口是一组8位漏极开路型双向1/O 口,也即地址/数据总线复用口。作为输出口用时每位能吸收电流的方式驱动8个TTL 逻辑门电路,对端口P0 写“1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部 上拉电阻。在FLASH由编程时,P0口接收指令字节,而在程序校验时,输出指令字 节,校验时,要求外接上拉电阻。P1口:PI 是一个带内部上拉电阻的8

13、位双向I/O口,Pl的输出缓冲级可驱动(吸收或输出电流4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作 输入口使用时,因为内部存在上拉电阻某个引脚被外部信号拉低时会输出一个电流IIL与AT89C51不同之处是,Pl.0 和P1.1还可分别作为定时/计数器2 的外部计数输入(Pl.0/T2 )和输入(P1.1/T2EX) , FLASH编程和程序校验期间,Pl接收低8位地址。PI.O 和PI.l 的第二功能:P2 是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑电路。对端口P2写“l,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号