基于51单片机的电子日历设计毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成都电子机械高等专科学校成教院毕业设计(论文)
论文题目:基于51单片机的电子日历设计
教学点:重庆科创职业学院
专业:应用电子技术
成都电子机械高等专科学校成教院制
成都电子机械高等专科学校成教院毕业设计(论文)任务书
题目:基于51单片机的电子日历设计
任务与要求:
通过单片机设计电子日历数码管正常显示阳历、阴历日期,显示的格式为年-月-日,利用外部按键的操作实现阳历和阴历之间的
转换,实现阴历和阳历显示的暂停、运行等功能。
时间:2011年12月15日至2012 年3月15日共12 周教学点:重庆科创职业学院
学生姓名:聂燕学号:2011700558
专业:应用电子技术
指导单位或教研室:
指导教师:张忠雨职称:讲师
成都电子机械高等专科学校成教院制
毕业设计(论文)进度计划表
摘要
设计以单片机AT89C51为核心部件的电子日历,利用74LS245作为驱动器,74LS138作为译码器使用,六个七段数码管均采用共阴极的方式,P0口作为段选码输出口,P2口作为位选码输出口。
本次设计的题目是基于单片机的电子日历设计,可以正常的显示年、月、日,还可以利用外部按键实现阴历和阳历之间的转换以及暂停等功能。电子日历具有性能稳定、精确度高、成本低、易于产品化,以及方便、实用等特点。适用于家庭、公司、机关等众多场所。为人们的日常生活、出行安排提供了方便,成为人们日常生活中不可缺少的一部分。
本次设计可分为两部分:硬件系统、软件系统。
硬件系统包括:AT89S51单片机、74LS245驱动器、74LS138译码器、RC复位电路、+5V直流电源电路、去抖电路、动态显示扫描电路。
软件系统主要有单片机的编程构成。
关键词:单片机,日历,位码,段码,显示
Abstract
Single-chip AT89S51 design as the core components of the electronic calendar, use as a 74LS245 drives, 74LS138 used as a decoder, six and seventh digits are a total of cathode way, P0 mouth as paragraph code output selection, P2 I, as bit selection code output.
The design is based on the topic of single-chip design of the electronic calendar, you can show a normal year, month, day, can also be used to achieve external keys as well as conversion between阴阳历lunar and solar calendarsuspend functions. Electronic calendar with stable performance, high accuracy, low cost, ease of production, as well as convenient, practical and so on. Apply to families, companies, agencies and many other places. For people's daily life, travel arrangements, providing a convenient, daily life has become an indispensable part of.
The design can be divided into two parts: hardware systems, software systems.
Hardware system, including: AT89S51 Single-chip, 74LS245 drive, 74LS138 decoder, RC reset circuit, +5 V DC power supply circuit, to stir up the circuit, dynamic display scanning circuit.
There are single-chip microcomputer software system constitute the programming.
Key words: single-chip, calendar, code, code above to show
目录
摘要................................................................ I 前言. (1)
第一章设计方案 (1)
第一节设计思路 (1)
第二节系统总体框图 (1)
第二章硬件设计 (3)
第一节单片机AT89S51的简介 (3)
第二节 AT89S51内部资源 (4)
第三节 AT89S51性能及特点 (5)
第三章动态显示电路的介绍 (9)
第一节去抖电路的工作原理 (10)
第二节复位电路的方式 (11)
第三节中断系统的介绍 (13)
第四章系统调试 (15)
结束语 (16)
谢辞 (17)
参考文献 (18)
附录1(原理图) (19)
附录2(电子万年历程序) (22)
前言
随着社会不断的发展,科学技术不断的进步,单片机的问世和飞速发展掀起了计算机工程应用的一场新革命,使计算机技术冲破了实验室和机房的界限,广泛地应用于工业控制系统、数据采集系统、自动测试系统、智能仪表和接口以及各类功能模块等广阔的领域。单片机应用系统已经成为实现许多控制系统的常规性工具。我们说,单片机开辟了计算机应用的一个新时代是并不过分的。单片机的发展历史虽然只有短短20年,但由于计算机科学和微电子集成技术的飞速发展,单片机自身也在不断地向更高层次和更大规模发展。世界各大半导体厂商纷至沓来争先挤入这一市场,激烈的市场竞争也促进了单片机迅速更新换代,带来了它们更为广泛的应用。由于单片机应用系统的高可靠性,硬、软件的高利用系数,优异的性能价格比,使它的应用范围由开始传统的过程控制,逐步进入数值处理、数字信号处理以及图像处理等高技术领域。我们在本次的设计中广泛用到了单片机的应用系统,下面我们就逐一的叙述。