设计简介 |
设计描述:
文档包括:
说明书一份,48页,约20000字
仿真,程序等
摘 要
单片机技术发展迅速,由于他的微小、易用、多功能在智能仪器、家用电器、电子通信、工业控制等方面应用广泛。单片机是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器,它体积小、成本低、功能强,而51系列单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用从而达到学习、设计、开发软、硬的能力。
电子万年历主要采用AT89S52单片机作为主控核心,由DS1302时钟芯片提供时钟、LED动态扫描显示屏显示。AT89S52单片机功耗小、电压可选用2.0~6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有涓细电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时;数字显示是采用的LCD液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒和温度等信息。
关键词:万年历;AT89S52单片机;1602液晶显示屏;DS1302时钟芯片;温度。
ABSTRACT
Single chip microcomputer development is rapid, because of his tiny, is easy to use,and multi-function in intelligent instrument, home appliances, electronic communication, industry control, wide application. SCM is set for the CPU, RAM, ROM, time, count and a variety of interface in one of the micro controller. Its small size, low cost, the function is strong, and 51 series microcontroller is the most typical of single chip microcomputer and the most representative of a kind. The graduation design through to its study, application, so as to study, design, and develop the ability of soft and hard.
The electronic calendar mainly USES the AT89S52 SCM as the master its core, and the DS1302 clock chip provide clock, LED dynamic scanning display shows. AT89S52 SCM power consumption is small, voltage can choose 2.0 ~ 6 V voltage power supply; DS1302 clock chip is the United States out Juan DALLAS has fine current charge function of low power consumption real time clock chip, it can be to year, month, day, week, when, minutes and seconds for timing; Digital display is USES LED LCD screen to display, can also shows that year, month, day, week, when, minutes and seconds and temperature and other information.
KEY WORDS Calendar;AT89S52 SCM;1602 LCD; DS1302 clock chip;temperature
目 录
摘要 I
Abstract II
第1章 绪论 1
1.1引言 1
1.2选题背景及其研究的目的与意义 3
1.2.1设计的目的 9
1.2.2设计的意义 9
1.3研究内容 4
1.4国内外课题研究概况 4
第2章 设计要求与方案论证 6
2.1设计要求 6
2.2系统基本方案的选择和论证 6
2.1.1单片机芯片的选择和论证方案 13
2.1.2显示模块选择方案和论证 14
2.1.3时钟芯片的选择方案和论证 14
3.1.4温度传感器的选择方案和论证 15
2.3系统总体方案 9
2.4本章小结 11
第3章 系统的硬件设计 11
3.1本系统的硬件设计概述 12
3.2单片机的选择及分析 13
3.2.1单片机的定义和特点 13
3.2.2单片机的发展概况 14
3.2.3本系统单片机的选择 14
3.3DS1302时钟电路 15
3.2.1DS1302的介绍 13
3.2.2时钟电路连接 14
3.4温度采集模块设计 17
3.5显示模块介绍 17
3.6本章小结 17
第4章 系统软件设计
4.1程序流程图 18
4.1.1系统整体程序流程图 13
4.2.2按键调整程序流程图 14
4.本章小结 25
第5章 PROTUES系统的仿真 27
5.1 编程环境PROTUES的介绍 27
5.2 用PROTUES ISIS对时钟硬件电路设计 29
4.2.1选择设计图纸的大小 13
4.2.2选去仿真所需的元器件 14
4.2.3把元器件放到图纸的合适位置进行布线 13
4.2.4编辑窗口连接端子 14
5.3Keil工程文件的建立、设置与目标文件的获得 31
5.3.1Kiel工程的建立 13
5.3.2工程的详细设置 14
5.3.3编译连接 13
5.4本章小结 31
结论 32
参考文献 33
致谢 34
1.3 研究内容
1、选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低功耗、抗断电的器件。
2、根据选用的电子万年历芯片设计外围电路和单片机的接口电路。
3、在硬件设计时,结构要尽量简单实用、易于实现,使系统电路尽量简单。
4、根据设计的硬件电路,编写控制AT89C51芯片的单片机程序。
5、通过编程、编译、调试,把程序下载到单片机上运行,并实现本设计的功能。
6、在硬件电路和软件程序设计时,主要考虑提高人机界面的友好性,方便用户操作等因素。
7、软件设计时必须要有完善的思路,要做到程序简单,调试方便。
|