电子万年历的设计与制作毕业论文

合集下载

电子万年历的电路原理与设计

电子万年历的电路原理与设计

湖南信息科学职业学院毕业论文(设计)电子万年历电路原理与设计学生姓名:刘文明学号:08120126年级专业:二00八级计算机控制技术专业指导老师:凌双明湖南·长沙提交日期:2011年5月目录摘要 (3)1前言 (3)2设计要求与方案论证 (3)2.1设计要求 (4)2.2系统基本方案选择和论证 (4)2.2.1 显示模块选择方案和论证 (4)2.2.2单片机串口通信的选择方案和论证 (4)3 系统的硬件设计与实现 (5)3.1 电路设计框图 (5)3.1.1万年历显示设计框图 (5)3.1.2液晶显示设计框图 (5)3.1.3单片机之间、电脑单片机联机设计图 (5)3.2 系统硬件概述 (6)3.3主要单元电路的设计 (6)3.3.1万年历单片机主控制模块的设计 (7)3.3.2光控开关模块的设计 (7)3.3.3万年历显示模块的设计 (7)3.3.4温度感应模块的设计 (8)3.3.5串口通信模块的设计 (9)4结束语 (9)参考文献 (10)附录 (10)附录1系统使用说明书 (11)附录2万年历实物图 (12)电子万年历的电路原理与设计作者:刘文明指导老师:凌双明(湖南信息科学职业学院电子信息系2008级计算机控制技术专业,长沙410128)摘要:随着当今世界经济的快速发展和信息化时代的来临,各种各样的小型智能家电产品陆续出现在我们的生活当中。

日历是人们不可或缺的日常用品。

但一般日历都为纸制用品,使用不便,寿命不长。

电子万年历采用智能电子控制和显示技术,改善了纸制日历的缺陷。

万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。

关键词:单片机89C52,串口通信,控制模块,显示模块,发声模块, 12864LCD 液晶1.前言万年历可以显示年、月、日、时、分、秒、星期等,具有日期和时间校准、闰年补偿、温度显示、闹钟、光控开关,秒表等多种功能,万年历串口通信具有电脑一键校准时间,利用电脑联机,设置心情语悟,增加名片等功能。

电子万年历的设计 毕业论文

电子万年历的设计 毕业论文

密级:公开科学技术学院SCIENCE & TECHNOLOGY COLLEGE OFNANCHANG UNIVERSITY学士学位论文THESIS OF BACHELOR(2008 —2012年)题目电子万年历的设计学科部:信息学科部专业:电子信息工程班级:08电子1班学号:7020987650学生姓名:陈志平指导教师:胡斐起讫日期: 2011.11.21―2012.5.28南昌大学科学技术学院学士学位论文原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式表明。

本人完全意识到本申明的法律后果由本人承担。

作者签名:日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权南昌大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

(请在以上相应方框内打“√”)作者签名:日期:导师签名:日期:目录摘要: (I)Abstract (II)第一章绪论 (1)1.1 选题的依据及意义 (1)1.2 国内外研究现状及发展趋势 (1)1.3 本课题研究内容 (2)第二章电子万年历的方案与论证 (3)2.1 设计要求 (3)2.2 整体方案的论证 (3)2.3 器件的选择 (3)2.3.1单片机芯片的选择方案和论证 (3)2.3.2 显示模块选择方案和论证 (4)2.3.3 时钟芯片的选择方案和论证 (4)2.4 电路设计最终方案确定 (4)第三章系统的硬件设计与实现 (5)3.1电子万年历的系统设计 (5)3.2 最小系统设计. (5)3.2.1时钟电路 (5)3.2.2复位电路 (5)3.3 显示电路 (6)3.4 按键电路 (7)3.4.1 键盘接口介绍 (7)3.4.2按键电路设计 (7)第四章软件设计 (8)4.1主程序流程图 (8)4.2时间调整程序设计 (8)4.3阳历程序的设计 (9)4.4 阴历程序设计 (10)第五章系统调试与仿真 (13)5.1软件调试 (13)5.2仿真 (13)5.3 硬件调试 (14)5.4 测试结论 (15)结论 (16)致谢 (17)参考文献(References) (18)附录一:硬件电路仿真图 (18)附录二:电子万年历原理图 (20)附录三:硬件电路PCB图 (21)附录四:实物图 (22)附录五:元件清单 (23)电子万年历的设计专业: 电子信息工程学号:7020987650 学生姓名:陈志平指导老师:胡斐摘要:单片机应用技术飞速发展,纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机。

电子万年历毕业设计论文

电子万年历毕业设计论文

摘要摘要单片微型计算机简称单片机,它是把微型计算机的各个功能部件:中央处理器CPU、随机存取存储器RAM、只读存储器ROM、I/O接口、定时器/计数器以及串行通信接口等待集成在一块芯片上,构成一个完整的微型计算机,故又把它称为单片微型计算机。

当今信息科技高速发展,随着集成电路制造工艺的进步,集成度越来越高,出现了大规模和超大规模集成电路,使用方便、低成本、通过软硬件结合而达到一定功能的智能电子设备已逐步成为我们日常生活中电子产品的主力军。

本设计是以A T89C52单片机为主控制芯片,同时配合外围时钟电路、温度采集电路、键盘电路、显示电路和相关软件程序,从而实现年、月、日、时、分、秒、星期、开学周数、温度以及重要节假日的的显示。

该方案既涉及到硬件的设计,同时也涉及到程序的编写,能够使设计者在程序设计和硬件设计方面得到很大的锻炼和提高。

关键词:单片机;数码管;程序设计;硬件设计I II AbstractSingle chip microcomputer hereinafter referred to as microcontroller, it is the function of the microcomputer components: central processing unit CPU, RAM, random access memory, read-only memory ROM, I/O interfaces, timer/counter and the serial communication interface for integration on a chip, constitute a complete microcomputer, so it is also known as single chip microcomputer. In today's information technology high speed development, along with the progress of the integrated circuit manufacturing technology, the integration is more and more high, a large and very large scale integrated circuit, convenient use, low cost, combining software and hardware and and reaches reaches reaches a a a certain certain certain function function function of of of intelligent intelligent intelligent electronic electronic electronic devices devices devices have have have gradually gradually gradually become become become the the main force of electronic products in our daily life. Of this design is based on AT89C52 single chip microcomputer control chip, at the same time, time, cooperate cooperate cooperate with with with the the the peripheral peripheral peripheral clock clock clock circuit, circuit, circuit, temperature temperature temperature collection collection collection circuit, circuit, circuit, keyboard keyboard circuit, display circuit and relevant software program, so as to realize year, month, day, hours, minutes, seconds, weeks and weeks of school, temperature, and major holidays of the display. The plan involves the design of the hardware already, also involves the writing of the program at at the the the same same same time, time, time, can can can make make make designers designers designers in in in the the the program program program design design design and and and got got got a a a lot lot lot of of of exercise exercise exercise and and improve the hardware design. Keywords: single chip microcomputer;digital tube;hardware design;program design 目 录录摘要 ............................................................................................................................... I ABSTRACT ....................................................................................................................... II 1 绪论 ........................................................................................................................... 1 1.1电子校历的发展史 ................................................................................................... 1 1.2设计的目的与意义 ................................................................................................... 21.3设计的基本思路与主要内容 ................................................................................... 22 简易电子校历系统的整体设计 ................................................................................. 4 2.1系统功能要求系统功能要求 ............................................................................................................ 4 2.2整体方案整体方案 ................................................................................................................ 4 3 硬件设计与分析 ........................................................................................................... 7 3.1硬件设计原理 ......................................................................................................... 7 3.2各单元电路介绍各单元电路介绍 ........................................................................................................ 73.2.1A T89C52单片机介绍单片机介绍 .......................................................................................... 73.2.2 单片机最小应用系统 ........................................................................................ 93.2.3显示电路 ........................................................................................................... 113.2.4 键盘及其接口 ................................................................................................ 143.2.5 温度采集电路 .................................................................................................. 153.2.6 时钟电路 .......................................................................................................... 173.2.7 双机通信电路 .................................................................................................. 18 3.3系统原理图 ........................................................................................................... 20 4 软件设计 ................................................................................................................... 224.1主程序的设计 ......................................................................................................... 22 4.2温度控制程序 ....................................................................................................... 22 4.3显示程序 ............................................................................................................... 23 4.4时钟控制程序时钟控制程序 .......................................................................................................... 25 5 调试与运行 ................................................................................................................... 26 5.1电路仿真 ................................................................................................................. 26 5.2调试和运行 . (27)1 5.3实物的焊接 ............................................................................................................. 27 5.4硬件调试 .. (27)结论 ............................................................................................................................. 29致谢 ............................................................................................................................... 30参考文献 ........................................................................................................................... 31附录一系统原理图 ..................................................................................................... 33附录二元件清单 ......................................................................................................... 342 1 1 绪 论1.1 电子校历的发展史人类在自然界斗争的过程中,不断总结和丰富着自己的知识。

万年历电子钟设计论文

万年历电子钟设计论文

一、引言随着科技的不断进步,人们对电子产品的需求也愈发增加。

电子钟作为一种必需品,能够准确地显示时间和日期,被广泛应用于家庭、办公室、学校等场所。

然而,传统的电子钟只能显示当前的日期和时间,功能较为简单。

为了满足人们的需求,设计一种万年历电子钟是十分必要的。

二、设计方法1.硬件设计(1)主控芯片选择:根据万年历电子钟的功能需求,选择一款性能强大的主控芯片,例如ARM Cortex-M系列的芯片,具备强大的计算和控制能力。

(2)显示屏选择:选用高分辨率的液晶显示屏,能够清晰地显示日期和时间。

考虑到用户操作的便捷性,可以选择带有背光灯的显示屏。

(3)电源设计:采用直流电源供电,可以选择使用电池或者接入市电。

对于使用电池供电的设计,需加入节电模式,提高电池使用寿命。

2.软件设计(1)显示功能:通过主控芯片控制液晶显示屏,实现日期和时间的显示。

根据数据的变化,实时更新显示内容。

(2)时钟功能:使用定时器功能,实现时钟的计时功能。

利用时钟中断,每秒更新一次时钟。

(3)日期功能:通过读取实时时钟芯片的数据,获取当前的年份、月份、日期和星期。

根据每月的天数和闰年的规则,实现日期的显示和计算。

(4)闹钟功能:通过设置闹钟选项,设置闹钟的时间和铃声。

当闹钟的设定时间到达时,发出闹铃声。

三、设计结果经过软硬件设计的整合,实现了一款功能丰富的万年历电子钟。

通过液晶显示屏,能够准确地显示当前的年份、月份、日期、星期、小时和分钟。

通过定时器功能,实现了精准的时间计时功能。

通过读取实时时钟芯片的数据,实现了准确的日期显示和计算。

同时,通过设置闹钟功能,提醒用户重要的时间节点。

四、结论本文设计了一款功能强大的万年历电子钟,能够准确地显示日期和时间,并具有闹钟功能。

通过软硬件的整合,实现了高清晰度的显示和准确的日期计算。

该设备不仅满足了人们对时间和日期的需求,还具有提醒功能,对用户的生活起到了积极的作用。

值得注意的是,该设计只是一个初始的版本,仍可以进行优化和改进,使其更加符合用户需求。

毕业设计(论文)-基于MCS-51的万年历设计

毕业设计(论文)-基于MCS-51的万年历设计

毕业设计(论文)-基于MCS-51的万年历设计1 引言1.1 万年历的背景与意义万年历作为一种常见的时间计数工具,被广泛应用于日常生活和工业生产中。

随着电子技术的飞速发展,电子万年历以其准确、方便、易操作等特点逐渐取代了传统的机械万年历。

基于MCS-51单片机的万年历设计,不仅满足了人们对时间精确计量的需求,同时也为单片机技术在时间测量领域的应用提供了新的思路。

1.2 MCS-51单片机的介绍MCS-51单片机是美国Intel公司推出的一种高性能的8位单片机,具有较高的性价比、丰富的指令集和灵活的I/O端口。

由于其结构简单、易于编程和扩展,MCS-51单片机被广泛应用于工业控制、家用电器、智能仪表等领域。

1.3 论文结构及内容安排本文主要分为七个章节,首先介绍万年历的背景与意义以及MCS-51单片机的基本情况;其次,阐述万年历的原理与设计要求,并提出基于MCS-51单片机的万年历设计方案;接着,详细介绍MCS-51单片机的硬件设计和软件设计;然后,进行系统调试与性能测试;在此基础上,探讨万年历的实际应用与拓展;最后,总结全文并指出创新与不足之处,展望未来的研究方向。

2. 万年历的原理与设计2.1 万年历的基本原理万年历是一种可以显示公历日期、时间,并且可以自动调整闰年和平年的日历。

它的核心是通过算法处理时间的流逝,计算出当前的日期。

基本原理涉及以下几个核心概念:•时间单位:秒、分、时、日、月、年•时间算法:通过累计秒数,进行时、日、月、年的进位处理•闰年规则:四年一闰,百年不闰,四百年再闰2.2 万年历的设计要求在设计万年历时,需要遵循以下要求:•准确性:确保时间显示准确无误•可靠性:系统稳定运行,适应不同的环境条件•易用性:用户界面友好,操作简便•经济性:在满足功能要求的前提下,尽可能降低成本2.3 基于MCS-51单片机的万年历设计方案基于MCS-51单片机的万年历设计主要包括以下几个部分:2.3.1 时间计算模块利用单片机内部的定时器,以秒为单位递增计数,通过编写中断服务程序来处理时间进位,实现时、分、秒的计算。

基于STM32单片机的万年历设计毕业设计论文

基于STM32单片机的万年历设计毕业设计论文

万年历是一种可以显示年、月、日、星期的电子设备,广泛应用于日常生活和办公场所。

本文将介绍一个基于STM32单片机的万年历的设计思路和实现过程。

首先,我们需要明确设计目标。

在这个项目中,我们的目标是使用STM32单片机开发一个功能齐全、易于操作的万年历。

具体地说,这个万年历应该能够显示当前的年、月、日和星期,并且能够进行日期的加减操作,同时应该具备一些辅助功能如闹钟设置、倒计时等。

接下来,我们需要进行硬件设计。

首先需要选择适当的显示屏,比如常见的LCD或OLED屏幕。

然后,我们需要选择合适的按键和外部触发器,用于用户的交互输入。

同时,还需要添加一些必要的接口,如USB接口用于数据传输和维护。

在软件设计方面,我们需要定义合适的数据结构来存储日期、时间、闹钟等信息。

同时,需要编写相应的程序来实现日期的显示和更新、日期的加减、闹钟的设置等功能。

在实现倒计时功能时,我们可以使用定时器中断来实现精确的计时。

此外,为了提高用户体验,我们可以添加一些额外的功能。

比如,我们可以为万年历设计一个简洁美观的用户界面,考虑使用图形库绘制用户界面元素。

同时,可以添加一些实用的功能如温湿度监测、天气预报等。

最后,在整个开发流程结束后,我们需要进行集成测试和调试,确保万年历的各项功能正常运行。

并且,我们还可以考虑为万年历添加一些优化和改进措施,如增加存储容量、优化节能技术等。

综上所述,基于STM32单片机的万年历设计主要涉及硬件设计和软件设计两个方面。

通过精心的设计和合理的实现,我们可以开发出一款功能丰富、易于使用的万年历产品,满足用户的各种需求。

多功能的万年历的设计与实现毕业设计

多功能的万年历的设计与实现毕业设计

毕业设计论文论文题目:多功能的万年历的设计与实现学院:电子电气工程学院专业:电气自动化班级:2012级01班学生姓名:学号:指导教师:2016年04月 18 日目录摘要 (3)绪论 (5)第1章设计要求与方案论证 (7)引言 (7)功能要求 (7)方案论证 (7)第2章系统硬件电路设计 (11)电路设计 (11)系统硬件概述 (15)主要单元电路的设计 (15)第3章系统的软件设计 (22)程序设计 (22)程序设计流程图 (22)第4章结束语 (24)附录一(程序)…………………………………………..……………摘要随着社会的进步,人了解时间,从观察自然现象到不断发现和研究。

为了准确定义时间,万年历诞生了,它把时间、日期和温度等放在同一平面上,具有诸多优点,符合发展趋势,具有广阔的市场前景。

本次的设计制作主要是把STC89C52作为核心,由它自带的定时器提供时间、LCD1602液晶显示屏显示,通过键盘来调节个人所需的时间,日期,同时还增加显示现在的温度,并且在此基础上增加了火焰报警的功能。

STC89C51单片机是由美国Atmel公司推出的,具有小体积,低功耗,使用电压可选4V~6V电压供电,使用方便,易与学习,可使初学者快速掌握。

这次设计要的时钟是通过STC89C51单片机它自身的定时器中断提供时间变化,由秒的变化,使分变化,使时变化,依次使显示屏中的年、月、日、星期。

用来显示日期和时间的模块是准备使用LCD1602液晶显示屏来做的,同时,这个项目还加进去了调整不同时间的能力。

独立按键,通过按下不同的按键来调节显示屏上的时间,日期等。

项目中用DS18B20数字温度传感器来测试现在的温度,它和单片机接线方式十分简单,封装成后能应用于多种场合,主要根据应用场合的不同可以改变该数字温度传感器模块外观。

DS18B20是大家经常用的温度传感器,体积小,硬件简易,抗干扰能力很强,精度高的优点。

火焰传感器这个模块对火焰有敏感的反应,同时它也可以用来测试光线的明亮程度。

万年历论文

万年历论文

电子万年历设计目录第一章前言 (2)第二章方案论证 (3)第三章设计过程 (4)第四章使用说明 (13)第五章结语 (14)第六章致谢 (15)第七章参考文献 (16)第八章附图附表 (17)第一章前言电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。

因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。

而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。

所以,电子万年历无论作为比赛题目还是练习题目都是很有价值。

随着电子技术的迅速发展,特别是随大规模集成电路出现,给人类生活带来了根本性的改变。

由其是单片机技术的应用产品已经走进了千家万户。

电子万年历的出现给人们的生活带来的诸多方便。

本文首先描述系统硬件工作原理,并附以系统结构框图加以说明,着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程,其次,详细阐述了程序的各个模块和实现过程。

本设计以数字集成电路技术为基础,单片机技术为核心。

本文编写的主导思想是软硬件相结合,以硬件为基础,来进行各功能模块的编写。

单片机的应用范围很广,在以下各个领域有广泛的应用:1、工业自动化。

主要是过程控制技术、数据采集、测控技术和机电一体化技术(机器人)2、智能仪器仪表。

用于提高仪器的精度和准确度。

3、消费类电子产品。

主要是家电领域。

像洗衣机、电冰箱、空调、电视、微波炉、手机、IC卡、汽车电子设备等。

4、通信方面。

用于调制解调器、程控交换技术以及各种通信设备。

5、武器装备。

飞机、军舰、坦克、导弹、鱼雷制导、智能武器装备、航天飞机导航系统等都有单片机深入其中。

6、终端机外部设备控制。

计算机网络终端设备如银行终端以及计算机外部设备,如打印机、硬盘驱动器、绘图机、传真机、复印机等,在这些设备中都使用了单片机。

7、多机分布式系统。

可用单片机构成分布式测控系统,它使单片机进入了一个新的水平。

数字式电子万年历的设计-毕业论文

数字式电子万年历的设计-毕业论文

---文档均为word文档,下载后可直接编辑使用亦可打印---摘要随着人类对自身环境认识的不断提高,科学技术也在不断前进,人们获知时间的手段一直在变化,从古时候观测天象到近现代钟表的产生,人们对把握时间的渴望一直没有止步。

但是由于人们生活水平的不断进步,人们开始并不局限于仅仅只是了解时间而已,大家希望在生活和工作的同时,可以便捷的知道身边有意义的信息,比如温度,日期和闹铃等等。

正因为这样,符合社会进步的产物-----电子万年历出现了,它与传统钟表相比具有着众多的优点,最重要的就是方便而实用。

电子万年历的出现是科技进步的必然一环,可以预见,它还会不断进步。

本设计使用的是AT89C52单片机当作控制中枢,由DS1302时钟芯片提供时间计量、LCD1602作为显示。

AT89C52芯片是由美国公司出产制造,能耗低,可以在4-6V的电压下工作;DS1302时钟芯片是达拉斯集团出产的可以利用小细电流进行充电并且工作能耗小的芯片,其能对年、月、日、时、分、秒进行计时,还可以进行闰年补偿,另外该芯片使用周期长,不会经常出现误差;时间的输出将通过LCD1602来完成,并且还能够传递时间和温度等多种信息。

此外,该设计还可以进行时间效准。

关键词:时钟电钟,DS1302,LCD1602显示屏,AT89C52Design of digital electronic calendarAbstractWith the continuous improvement of people's understanding of its own environment, science and technology also in advance, the people informed of time has been changing. Since ancient times observing astronomical phenomena to modern clocks and watches, people to grasp the desire has not stopped. However, due to the continuous progress of people's living standards, people began to is not limited to just know time only, we hope to live and work at the same time, you can easily know the side of the significance of information, such as temperature, date and alarm and so on. Because of this, in line with the social progress of the product -- electronic calendar appear, it and traditional clock compared with many advantages, the most important is convenient and practical. The electronic calendar is the inevitable part of the progress of science and technology, can be expected, it will continue to progress.This design uses AT89C52 controller as the control center, from the DS1302 clock chip to provide time measurement, LCD1602 as a display. AT89C52 chip is by a U. S. company manufacturing, low energy consumption, can work under 4-6V voltage; DS1302 clock chip is produced in the Dallas group can use small fine current charge and energy consumption of small chip. The year, month, day, hour, minute, second time, you can also leap year compensation, also the chip can be used for a long time, does not often appear error; time of output will be through LCD1602 to complete, and is also capable of passing time and temperature and other information. In addition, the design can also carry out the time effect. Keywords:clock circuit; clock chip DS1302;liquid crystal display LCD1602;single-chipAT89C52第一章绪论因为人们生活品质的不断上升,无时无刻对时间的要求,时钟计时的消费也因此越来越多。

电子万年历设计(李艳)

电子万年历设计(李艳)

莱芜职业技术学院毕业论文电子万年历设计入学日期:2008年9月论文完成日期:2011年5月摘要本设计以数字集成电路技术为基础,单片机技术为核心。

软件设计采用模块化结构,汇编语言编程。

系统通过LCD 显示数据,可以显示公历日期(年、月、日、时、分、秒)以及星期。

在内容安排上首先描述系统硬件工作原理,着重介绍了各硬件接口技术和各个接口模块的功能;其次,详细的阐述了程序的各个模块和实现过程。

关键词:单片机;万年历;DS1302;LCM1602目录摘要0前言2第一章设计要求3第二章方案论证与设计32.1控制器部分方案论证32.2 显示部分的方案论证02.3 系统设计12.3.1 晶体振荡器电路12.3.2 分频器电路02.3.3 时间计数器电路02.3.4 时钟电路02.3.5 复位电路12.3.6复位电路的可靠性设计12.3.7 按键部分02.3.8蜂鸣器电路02.3.9 根据各模块的功能互相连接成电子万年历的控制电路0 第三章各硬件介绍03.1 AT89S51的引脚说明03.2 发光二极管指示电路设计03.3 蜂鸣器电路设计03.3.1 蜂鸣器的介绍03.4 LCM1602简介13.5 DS1302 简介1第四章系统硬件设计所需的器材0第五章系统软件总体设计05.1公历与星期的换算方法0第六章系统功能介绍06.1 按键处理06.2星期计算0第七章主程序流程图1第八章安装制作1第九章调试与检测安全09.1 供电安全09.2 测量仪器安全09.3 几个必须记住的安全操作观念0第十章结束语1参考资料1致谢0前言电子万年历是实现对年,月,日,时,分,秒数字显示的计时装置,广泛用于个人家庭,车站,码头,办公室,银行大厅等场所,成为人们日常生活中的必需品。

数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度远远超过老式钟表。

钟表的数字化给人们生产生活带来了极大的方便,在此基础上完成的万年历精度高,功能易于扩展。

电子万年历毕业设计

电子万年历毕业设计

本科毕业设计(论文)题目电子万年历的设计完成日期2012 年 6 月 6 日Southwest Petroleum University Graduation ThesisThe design of electronic calendar摘要在当代繁忙的工作与生活中,时间与每一个人都有非常密切的关系,每个人都受到时间的影响,电子万年历的出现给人们的工作与生活带来了福音。

电子万年历是实现对阳历的日期和时间以及阴历的日期显示的计时装置。

随着科技的发展,电子万年历也有了巨大的进步和发展,目前已经广泛应用于家庭、车站、码头、办公室以及银行等各种场所。

已经成为人们日常生活和工作中必不可少的电子产品,具有广阔的发展空间和市场前景。

本文介绍了基于单片机AT89C52的电子万年历的设计,该设计结合时钟芯片DS1302以及显示器件LCD12864,能够直观的显示阳历年、月、日、星期、时、分、秒,以及通过程序算法转换阳历的日期,得到阴历的年、月、日。

在显示阴历时间时,能标明是否为闰年、闰月,同时完成对它们的自动校正,全部信息均受单片机AT89C52的控制,并由液晶显示器件LCD12864显示。

人机口由4个按键来实现,通过这四个按键可对时间、日期进行人为的自由调整。

本设计采用单片机为核心器件,软硬件结合,使硬件部分大为简化,提高了系统稳定性,设计出的电子万年历可以显示阳历的日期和时间以及阴历的日期。

其软硬件设计简单,时间记录准确,有较强的实用性。

关键词:万年历;AT89C52;DS1302;LCD12864AbstractIn contemporary busy work and life, time and every one has a very close relationship, everyone is the influence of the time, the emergence of electronic calendar to people's work and life bring the Gospel. Electronic calendar is the realization of the solar calendar date and time and date of the display of the timing device. With the development of science and technology, electronic calendar also had great progress and development, now has been used widely in the family, station, wharf, office and of the bank and other various places. Has become people daily life and work necessary in electronic products, have wide development space and the market prospect.This paper introduces the AT89C52 single chip microcomputer based on the electronic calendar design, the design with the clock chip DS1302 and display devices LCD12864, can intuitive shows YangLiNian, month, day, week, when, minutes and seconds, and through the process of converting solar calendar date algorithm, get the lunar calendar year, month, day. In the display lunar calendar time, can indicate whether for a leap year, intercalary moon, finish at the same time to their automatic adjustment, all information by AT89C52 single chip microcomputer control of both, and the liquid crystal display device LCD12864 display. The man-machine mouth by four pressing buttons, through the four buttons on time, date of people free adjustment.This design uses the MCU as the core, the hardware and software combination to make hardware part greatly simplified and improve the stability of the system, design of electronic calendar can display the solar calendar date and time, and the date of the lunar calendar. Its software and hardware design simple, time to record and accurate, with strong practicability.Keywords: electronic calendar;AT89C52;DS1302;LCD12864目录1.绪论 (1)1.1本设计的研究背景和研究意义 (1)1.2设计任务及任务分析 (1)2. 本设计总体设计方案 (2)2.1方案论证与比较 (2)2.1.1 方案一:基于AT89C52的电子万年历的设计 (2)2.1.2 方案二:基于PLD的电子万年历的设计 (2)2.1.3 方案三:基于凌阳单片机的电子万年历的设计 (3)2.2本设计方案选择 (4)3.硬件电路的设计与计算 (5)3.1控制电路的设计与计算 (5)3.1.1 电路选择 (5)3.1.2 元器件的选型及参数计算 (5)3.2时钟电路的设计与计算 (8)3.2.1电路选择 (8)3.2.2 元器件的选型及参数计算 (9)3.3显示电路的设计与计算 (11)3.3.1电路选择 (11)3.3.2 元器件的选型及参数计算 (11)3.4硬件总电路图 (13)4.软件设计及编程 (14)4.1软件设计功能图 (14)4.2软件设计流程图 (14)4.3阳历程序设计及功能实现 (15)4.4时间调整程序设计及功能实现 (15)4.5阴历程序设计及功能实现 (17)5.系统调试及分析 (19)5.1硬件电路调试及结果分析 (19)5.1.1 单片机最小系统电路的测试结果及其分析 (19)5.1.2 DS1302时钟电路的测试结果及其分析 (19)5.1.3 LCD12864显示电路的测试结果及其分析 (20)5.2软件调试及功能分析 (20)5.2.1 阳历显示程序功能实现及其分析 (20)5.2.2时间调整程序功能实现及其分析 (21)5.2.3 阴历显示程序功能实现及其分析 (21)6.结论与展望 (22)6.1结论 (22)6.2展望 (22)谢辞 (23)参考文献 (24)附录一:系统整体电路图 (25)附录二:PCB电路图 (26)附录三:实物图 (27)附录四:系统完整程序 (28)1.绪论1.1 本设计的研究背景和研究意义随着电子技术的迅速发展,时间的流逝,从观察太阳、摆钟到现在的电子钟,人类在不断的研究、不断的创新。

51单片机万年历毕业设计论文

51单片机万年历毕业设计论文

专科毕业设计(论文)题目51单片机电子万年历论文51单片机电子万年历论文摘要:电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。

它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。

对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。

该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。

本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。

在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。

在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。

在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。

万年历的设计过程在硬件与软件方面进行同步设计。

硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。

在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。

显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。

7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。

为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。

74HC164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。

软件方面主要包括日历程序、时间调整程序,公历转阴历程序,显示程序等。

程序采用汇编语言编写,以便更简单地实现调整时间及阴历显示功能。

所有程序编写完成后,在wave软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。

电子万年历的设计 毕业设计(论文)

电子万年历的设计 毕业设计(论文)
年历数不胜数,不但满足了精准的计时需求,还将计时带上了科技时尚的味道。单片机 技术所应用的功能控制芯片可进行多种功能的设置,如闹钟、报时、日历查询、语音等;
并改善了很多原有石英钟不能解决的问题,例如:数字夜光显示、数据存储以及全自动 温度检测等功能;这给传统计时消费带来了新的动力,越来越多的消费者选择了电子万 年。
硬件设计及调试。 软件设计及调试。 整机联调。
完成硬件设计。 完成软件设计。 实现预期功能。
撰写毕业论文
准备答辩。
完成课题的现 有条件
审查意见
学院意见
AW60 开发系统、万用表、示波器。
指导教师: 主管领导:






天津工业大学毕业设计(论文)进度检查记录
题目 学生姓名
指导教师姓名
电子万年历的设计
任务与进 度要求
12.2.18-3.15 熟悉课题,收集课题相关资料。 12.3.16-4.10 确定设计方案 12.4.11-5.10 硬件设计。 12.5.11-5.20 软件设计。 12.5.21-6.01 系统整机联调。 12.6.02-6.10 撰写毕业论文。
主要参考 文献
[1] 王宜怀、张书奎、王林、吴瑾著.嵌入式技术基础与实践.北京:清 华大学出版社.2010 [2] Freescale.MC9S08AW60 Data Sheet,Rev.2,2006 [3] Morola(Freescale).HCS08 Family Reference Manual,Rev.1,2003 [4] 王庆利、袁建敏著.单片机设计案例实践教程.北京:北京邮电大学 出版社.2010
二、进度及预期结果:
起止日期 12.2.18-3.15

基于Proteus多功能电子万年历的设计与实现—本科毕业论文

基于Proteus多功能电子万年历的设计与实现—本科毕业论文

基于Proteus多功能电子万年历的设计与实现摘要本文基于Proteus多功能电子万年历的设计并实现了其功能。

主要是借助电路仿真软件Proteus,在硬件方面主要采用AT89S51单片机作为主控核心,由LCD1点阵液晶显示屏显示。

可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,可以同时显示年、月、日、时、分、秒等信息。

在软件方面,主要包括日历程序、时间调整程序和显示程序。

关键词:Proteus ;AT89S51;单片机;电子万年历Design and Realization of multi function electronic calendarbased on ProteusAbstractIn this paper, the design of multi function electronic calendar based on Proteus and the realization of its function. By means of circuit simulation software Proteus, in terms of hardware using AT89S51 microcontroller as the main control center, by LCD dot matrix LCD display. For years, month, day, week, hour, minutes and seconds for time, but also has a leap year compensation and other functions, can display year, month, day, time, minutes, seconds and other information. In the software aspect, mainly includes calendar program time to adjust procedures and display program.Key words:Proteus;AT89S51;Single chip microcomputer;Electronic calendar目录1 综述.............................................................. 错误!未定义书签。

万年历-毕业设计(带阴历带闹钟)

万年历-毕业设计(带阴历带闹钟)

基于单片机电子万年历的设计与实现摘要当人类文明跨入新的爆炸性时代,新产品、新技术层出不穷,电子技术的发展更是日新月异。

电子技术的应用无处不在,电子技术已经改变我们的生活方式,影响世界的发展。

在这迅猛发展、效率当先的年代,人们的时间观念越发强烈,在快节奏的生活中,人们往往需要时间的提醒。

而数字化的钟表给人们带来了极大的方便,能够定时提醒的系统得到了广泛的应用。

由于单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子日历时钟一般都以DS1302为核心,外加一些外围设备来实现。

本设计应用LPC2103微处理芯片作为中央控制器,结合实时时钟芯片DS1302,制作了一个万年历仪器,本设计包括硬件电路设计及软件设计。

具有显示阳历的年、月、日、星期、时、分、秒,以及闹钟功能;能够对其现实的日历以及闹钟进行设置;能够显示室内温度,并保证温度误差为±1℃。

关键词:万年历单片机闹钟温度DS1302The Design and Implementation of Electronic CalendarBased on SCMIMajor: Telecommunication EngineeringStudent:Zhu Zhu Supervisor:Hu YingbinAbstractWhen human civilization came into new explosive era, new products and technologies are in boom, electronic technology is changing quickly. Electronic technology applications are ubiquitous, electronic technology has changed the way we live, affect the development of the world. In this rapidly and efficiently developing world, the people's concept of time growing stronger, in the life of fast rhythm, people often need time to remind. While the digital clock has brought people great convenience, can regularly reminded of systems have been widely used. Due to the microcontroller, low cost with flexibility, low power dissipation, secrecy is good wait for a characteristic, so we often choose the DS1302 as core of electronic calendar clock ,adding some peripheral equipment to achieve.This design applications LPC2103 micro processing chip as central controller, combined with real time clock chip DS1302, made a calendar instrument, the design includes hardware part and software part.First, it can display the Gregorian calendar year, month, day, week, hour, minute and second, as well as alarm clock function.Second, we can set calendar and alarm clock.Third, it can display the indoor temperature,and ensure temperature error for 1.Key words: Calendar SCM Alarm Clock Temperature DS1302目录1导论 (1)1.1选题意义 (1)1.2 设计任务 (1)2总体方案设计 (2)2.2主要模块分析和选择 (3)2.2.1显示模块 (3)2.2.2调节模块 (4)2.2.3温度采集模块 (5)3系统的硬件及电路设计 (5)3.1系统的整体硬件原理图 (5)3.2LPC2103 (6)3.2.1 概述 (6)3.2.2存储器接口 (7)3.2.3 ARM7 TDMI-S 的结构 (8)3.3 DS1302 芯片及时钟电路设计 (8)3.3.1控制寄存器用来控制SQW/OUT 引脚的操作 (8)3.3.2 DS1302复位和时钟控制 (8)3.3.3 DS1302的控制字节 (9)3.3.4 DS1302的片内寄存器 (9)3.3.5 时钟电路图 (11)3.4键盘电路设计 (12)3.4.1 键盘接口 (12)3.4.2 按键设置 (13)3.4.3按键开关去抖动问题 (13)3.5 显示电路设计 (14)3.6 测温电路设计 (15)4系统软件设计 (16)4.1程序设计框图 (16)4.2 DS1302读取子程序Read1302 (17)4.3 DS1302写函数write1302 (18)4.4键盘扫描 (19)4. 5显示子程序display (21)4. 6测温电路的设计 (21)4.6.1温度传感器工作原理 (21)4.6.2 DS18B20与单片机的接口电路 (25)5仿真与调试 (26)5.1仿真图分析 (26)5.2程序调试与仿真结果 (27)5.2.1 DS1302电路调试 (27)5.2.2按键电路调试 (28)5.2.3键盘子程序调试 (28)6结语 (29)附录 (30)附录A 原理图 (30)附录B LCD1602显示程序 (31)参考文献 (41)致谢 (41)1导论1.1选题意义电子技术是十九世纪末、二十世纪初开始发展起来的新兴技术,二十世纪发展最迅速,应用最广泛,成为近代科学技术发展的一个重要标志。

电子钟万年历毕业设计2-正文

电子钟万年历毕业设计2-正文

1 引言在日新月异的21世纪里,家用电子产品得到了迅速发展。

许多家电设备都趋于人性化、智能化,这些电器设备大部分都含有CPU控制器或者是单片机。

单片机以其高可靠性、高性价比、低电压、低功耗等一系列优点,近几年得到迅猛发展和大范围推广,广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。

并且已经深入到工业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智能型家用电器(冰箱、空调、彩电)等。

用单片机来控制的小型家电产品具有便携实用,操作简单的特点。

本文设计的电子万年历属于小型智能家用电子产品。

利用单片机进行控制,实时时钟芯片进行记时,外加掉电存储电路和显示电路,可实现时间的调整和显示。

电子万年历既可广泛应用于家庭,也可应用于银行、邮电、宾馆、医院、学校、企业、商店等相关行业的大厅,以及单位会议室、门卫等场所。

因而,此设计具有相当重要的现实意义和实用价值。

2 系统概述本设计以AT89S52单片机为核心,构成单片机控制电路,结合DS1302时钟芯片和24C02FLASH存储器,显示阳历年、月、日、星期、时、分、秒和阴历年、月、日,在显示阴历时间时,能标明是否闰月,同时完成对它们的自动调整和掉电保护,全部信息用液晶显示。

人机接口由三个按键来实现,用这三个按键对时间、日期可调,并可对闹铃开关进行设置。

软件控制程序实现所有的功能。

整机电路使用+5V稳压电源,可稳定工作。

系统框图如图2-1所示,其软硬件设计简单,时间记录准确,可广泛应用于长时间连续显示的系统中。

图2-1 系统框图3 方案选择由于电子万年历的种类比较多,因此方案选择在设计中是至关重要的。

正确地选择方案可以减小开发难度,缩短开发周期,降低成本,更快地将产品推向市场。

3.1 方案1——基于AT89S52单片机的电子万年历设计不使用时钟芯片,而直接用AT89S52单片机来实现电子万年历设计。

AT89S52是一种带8K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器,俗称单片机。

电子万年历设计论文

电子万年历设计论文

电子万年历设计论文随着现代科技的不断发展,电子产品的普及和使用越来越广泛。

其中,电子万年历作为一款实用性很强的电子产品,其设计与开发也越来越受到人们的关注。

本文将就电子万年历的设计论文进行深入论述,从多个角度出发,剖析电子万年历设计的重要性及其实用性。

首先,电子万年历的设计具有重要性。

电子产品的功能性很强,但其界面难免不可避免地存在着一定的使用难度,电子万年历也不例外。

好的设计可以将复杂的界面信息以简洁明了的方式呈现出来,使用户在使用产品时更加方便、实用。

因此,在进行电子万年历的设计时,必须要充分考虑到用户的需求,将其使用工作中遇到的问题逐一解决。

其次,在开发电子万年历的过程中,还需要重视其实用性。

实际上,电子万年历的使用范围非常广泛,无论是工薪族还是学生党,都可以在日常生活中使用。

而如何利用电子万年历有效规划自己的时间,则是其实用价值所在。

例如,在日程安排方面,电子万年历可以帮助用户将自己的时间规划得更加合理、科学。

在每天忙碌的生活中,用户可以通过电子万年历的提醒功能,将自己每天的工作安排得更加紧凑,从而提高工作效率。

此外,作为一种电子产品,电子万年历的设计也需要符合人性化的思想原则。

例如,在电子万年历的设计中,可以加入一些便捷的功能,如搜索、分类、过滤等,简化用户的操作流程,更好地为用户提供便利。

同时,在设计时还要考虑到这款电子产品的可持续性。

在产品使用一段时间后,可能会出现一些问题,如续航能力下降、操作系统变得缓慢等。

因此,在产品设计之初,就需要进行系统升级、容量扩展等方面的规划,以保证其在长期使用过程中的可靠性。

最后,电子万年历的设计论文还需要考虑到市场需求。

在现代社会中,各种电子设备层出不穷,消费者对各种类型的电子产品也有不同的需求。

因此,在电子万年历的设计中,需要充分考虑市场需求,开发出符合不同人群需求的产品,从而更好地为用户提供服务。

总之,电子万年历作为一款实用性很强的电子产品,其设计与开发也越来越受到人们的关注。

毕业设计论文多功能电子日历的设计和开发

毕业设计论文多功能电子日历的设计和开发

毕业设计论文多功能电子日历的设计和开发摘要:本文主要研究了多功能电子日历的设计和开发。

首先分析了目前市场上存在的一些电子日历的不足之处,然后提出了设计和开发多功能电子日历的方案。

通过使用嵌入式系统和互联网技术,实现了日历功能、天气信息、闹钟、备忘录等多种功能的集成。

最后进行了实验验证,结果表明多功能电子日历能够满足用户需求。

关键词:多功能电子日历、嵌入式系统、互联网技术、日历功能、天气信息、闹钟、备忘录1.引言随着科技的发展,电子产品在人们日常生活中的应用越来越广泛。

而日历作为人们安排时间和记录重要事件的工具,也逐渐从传统的纸质日历转变为电子日历。

然而,目前市场上的电子日历功能单一,无法满足人们的多种需求。

2.多功能电子日历的设计要求在设计多功能电子日历时,首先需要考虑用户的需求和使用习惯。

根据市场调研结果,多功能电子日历主要应具备以下功能:日历功能(年、月、日显示和日期选择)、天气信息(实时显示当地天气情况)、闹钟(设定多个闹钟提醒)、备忘录(记录重要事件和事项)、互联网同步(与云端日历同步数据)。

3.多功能电子日历的系统框架设计多功能电子日历的系统框架主要由硬件和软件两部分组成。

硬件部分包括显示屏、控制器、传感器等;软件部分包括嵌入式系统、应用程序等。

其中,嵌入式系统起到整合和管理各功能模块的作用。

4.多功能电子日历的开发流程多功能电子日历的开发流程分为需求分析、系统设计、软件开发、硬件实现和测试等阶段。

在需求分析阶段,明确用户需求,并确定技术可行性。

在系统设计和软件开发阶段,根据需求设计系统框架和开发相应的软件功能。

在硬件实现和测试阶段,搭建硬件平台并进行全面测试。

最后进行系统集成和上线发布。

5.实验验证和结果分析通过实验验证,多功能电子日历能够准确显示日期、时间和天气信息,并能通过设置闹钟和备忘录实现提醒和记录功能。

同时,通过与云端日历同步数据,多功能电子日历实现了互联网功能。

6.总结本文设计和开发了一种多功能电子日历,通过使用嵌入式系统和互联网技术,实现了日历功能、天气信息、闹钟、备忘录等多种功能的集成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(4)查询式按键及其接口:26
(5)矩阵式键盘及其接口26
(6)键盘扫描控制方式:26
四、测试结果分析与结果27
1.测试结果分析27
(1)在测试中遇到LEDLCD16824不显示27
(2)按键调整时,不是按单位递增和递减28
五、系统评价28
六、系统程序清单28
七、辞31
八、参考文献31
绪论
随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数字计时的消费需求也是越来越多。
5.显示模块的设计17
三、系统的软件设计18
1.程序流程框图:18
2.子程序的设计:21
(1)键盘子程序的实现:21
(2).读写DS1302子程序21
3.系统硬件电路设计:23
4.系统硬件PROTEUS仿真原理图:24
5.主要单元电路的设计:24
(1)显示4.1显示部分设计24
(2)键盘接口:25
(3)按键开关去抖动问题:25
本设计采用的是AT89S52单片机,该单片机采用的MCU51核,因此具有很好的兼容性,部带有8KB的ROM,能够存储大量的程序,最突出特点是具有ISP在系统烧写功能,使得烧写程序更加方便。
计时芯片采用DALLAS公司的涓细充电时钟芯片DS1302,该芯片通过简单的串行通信与单片机进行通信,时钟/日历电路能够实时提供年、月、日、时分、秒信息,采用双电源供电,当外部电掉电时能够利用后备电池准确计时。
方案三:
采用LED数码管动态扫描,LED数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机连接时,占用的单片机口线少。
LED显示数码管
常见的LED显示具有清晰明亮的特点。是显示接口也是绝大多数单片机应用系统必备的部件之一。
发光二极管组成的显示器是单片机应用产品中最常用的廉价输出设备。它由若干个发光二极管按一定的规律排列而成。当某一个发光二极管导通时,相应的一个点或一笔画被点亮,控制不同组合的二极管导通,就能显出各种字符。
(1)控制模块10
(2)结构10
3.脚定义及功能10
(1)源及时钟引脚10
(2)控制引脚10
(3)I/O口引脚11
3.片外总线结构11
4.要单元电路的设计:11
(1)控制模块的设计:11
(2)模块器件12
(3)电路模块的设计14
(4)电路原理及说明15
(5)数据的输出与输入(I/O)16
(6) DS1302的寄存器16
关键词:单片机;时钟电路;动态扫描;
一、设计要求与方案论证6
1.设计要求:6
2.系统基本方案选择:7
(1)单片机芯片的选择方案和论证:7
(2)显示模块选择方案和论证:7
(3)显示器的结构8
3.键盘模块的选择:8
4.方案论证:9
(1)技术可行性:9
二、系统的硬件设计与实现9
1.电路设计框图:9
2.系统硬件概述:10
二十一世纪的今天,最具代表性的计时产品就是电子时钟,它是近代世界钟表业界的第三次革命。第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电子钟表,使钟表的走时月差从分级缩小到秒级。第三次革命就是单片机数码计时技术的应用,使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期的显示功能,它更符合消费者的生活需求!因此,电子时钟的出现带来了钟表计时业界跨跃性的进步……
方案二:
采用AT89S52,片ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片部存储器为8KB ROM 存储空间,同样具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。
通过此次设计能够更加牢固的掌握单片机的应用技术,增强动手能力、硬件设计能力以及软件设计能力。
一、设计要求与方案论证
1.设计要求:
本电子时钟能动态显示分钟、秒。
2.系统基本方案选择:
(1)单片机芯片的选择方案和论证
方案一:
采用89C51芯片作为硬件核心,采用Flash ROM,部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
电子信息职业技术学院
课 程 设 计
课题名称电子万年历的设计与制作
班 级通信S11-1班
专 业通信技术
所 在 系电子技术系
电子万年历的设计与制作
摘要
单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。本设计就是应用单片机强大的控制功能制作而成的电子万年历
(2) 显示模块选择方案和论证:
方案一:
采用LED液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,但是价格昂贵,需要的接口线多,所以在此设计中不采用LED液晶显示屏.
方案二:
采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以也不用此种作为显示.
所以采用了LED数码管作为显示。
所以选择采用AT89S52作为主控制系统.
方案三:
DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,采用SPI三线接口与CPU进行通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.5~5.5V。采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后备电源进行涓细电流充电的能力。利用单片机强大的控制功能就可实现实时计时的功能,而且消耗的系统资源少,程序简单。
相关文档
最新文档