{$cfg_webname}
主页 > 电子信息 > 单片机 >

基于AT89S52单片机电子万年历设计(附程序,电路原理图)(附答辩)

来源:56doc.com  资料编号:5D13986 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D13986
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

基于AT89S52单片机电子万年历设计(附程序,电路原理图)(附答辩)(任务书,开题报告,中期报告,外文翻译,论文15000字,答辩PPT,答辩大纲)
The design and development of electronic permanent calendar
电子万年历采用智能电子控制和显示技术,改善了纸制日历的缺陷。本设计以AT89S52单片机为核心,构成单片机控制电路,AT89C52是一种带8K字节闪速可编程可擦除只读存储器(PEROM)的低电压、高性能CMOS 8位为控制器。该器件采用ATMEL 非易失存储器制造技术制造,与工业标准的80C51和 80C52指令集和输出管脚相兼容。结合DS1302时钟芯片和24C02 FLASH存储器,完成时间的自动调整和掉电保护,全部信息用液晶显示。时间、日期调整由三个按键来实现,并可对闹铃开关进行设置。日历能显示阳历和阴历年、月、日以及星期、时、分、秒。在显示阴历月份时,能标明是否闰月。

关键词:电子万年历;单片机;时钟芯片;FLASH存储器;液晶显示
 
本设计以AT89S52单片机为核心,构成单片机控制电路,结合DS1302时钟芯片和24C02 FLASH存储器,显示阳历的年、月、日、星期、时、分、秒和阴历的年、月、日,在显示阴历时间时,能标明是否闰月,同时完成对它们的自动调整和掉电保护,全部信息用液晶显示出来。输入接口由三个按键来实现,用这三个按键可以对日期和时间进行调整,并可以对闹铃的开关和闹铃的时间进行设置。闹铃功能通过蜂鸣器来实现。软件控制程序实现所有的功能。整机电路使用+5V稳压电源,可稳定工作。系统框图如图2-1所示,其软硬件设计简单,时间记录准确,可广泛应用于长时间连续显示的系统中。
 

基于AT89S52单片机电子万年历设计(附程序,电路原理图)
基于AT89S52单片机电子万年历设计(附程序,电路原理图)
基于AT89S52单片机电子万年历设计(附程序,电路原理图)


目  录
1 引言    1
1.2方案选择    1
1.2.1 方案1——基于AT89S52单片机的电子万年历设计    1
1.2.2方案2——基于AT89S52单片机和DS1302的电子万年历设计    2
2 系统概述    3
3 系统硬件电路的设计    4
3.1 系统核心部分——单片机 AT89S52    4
3.1.1 AT89S52具有下列主要性能    4
3.1.2 AT89S52的引脚及功能    5
3.2 DS1302时钟电路    7
3.2.1 DS1302芯片介绍    7
3.2.2 DS1302 的应用    11
3.3 存储电路    11
3.3.1 AT24C02管脚介绍    11
3.3.2 AT24C02的特性    12
3.4 液晶显示电路    14
3.4.1 液晶显示控制驱动器HD61202的特点    14
3.4.2 液晶显示控制驱动器HD61202的引脚功能    14
3.4.3 液晶显示控制驱动器HD61202的指令系统    15
3.4.4 HY-12864的电路结构特点    16
3.4.5 HY-12864的应用    17
3.5 键盘电路    19
3.6 闹铃电路    19
4 系统程序的设计    20
4.1 阳历程序的设计    20
4.2 时间调整程序设计    20
4.3 阴历程序设计    22
5 测试结果    25
6 结论    26
参考文献    27
 
附录1:电子万年历设计电路原理图    28
附录2:主程序    29
致  谢    43
英文原文及中文翻译
 

推荐资料