- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机多功能电子钟设计1
《单片机原理及应用课程设计》任务书
1.课程设计的内容和要求(包括原始数据、技术要求、工作要求等):
一、设计一多功能数字钟
以一昼夜24小时为一个计数周期。
(1)基本功能
a 准确计时,以数字形式显示时、分、秒的时间;b小时的计时为12进位,分和秒的计时为60进位;
c 校时功能。
a定时控制;
b整点报时c 星期提示]龚运新. 单片机C语言开发技术. 北京:清华大学出版社, 2006,9
[4]孙涵芳. MCS-51系列单片机原理及应用[M]. 北京: 北京航空航天大学出版社 1996,4
[5]贾好来. MCS—51单片机原理及应用 机械工业出版社 2007年
[6]陈海宴. 51单片机原理及应用——基于Keilc与Proteus北京: 北京航空航天大学出版社 2010,7
4.课程设计工作进度计划: 序号 起 迄 日 期 工 作 内 容 1 2014-9-6 布置任务,教师讲解设计方法及要求 2 2014-9-6至11 查找阅读资料,初定方案,小组会议讨论并确定方案 3 2014-9-11至16 硬件电路设计及程序编写 4 2014-9-16至19 仿真、实验并写说明书,小组讨论 5 2014-9-19 答辩 指导教师 汪普林 日期: 2014 年 9 月 19 日
前言
随着科技的快速发展,从摆钟到现在电子钟,人类不断研究,不断创新纪录。目前,单片机技术的应用产品已经走进了千家万户电子的出现给人们的生活带来诸多方便电子万年历作为电子类小设计不仅是市场上的宠儿,也是是单片机实验中一个很常用的题目。因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色LED数码管显示的日历钟逐渐受到人们的欢迎。LED数字显示的日历钟显示清晰直观、走时准确、可以进行夜视,并且还可以扩展出多种功能。
目录
前言 3
目录 4
摘要 6
ABSTRACT 7
1. 系统的方案设计与论证 8
1.1 单片机芯片设计与论证 9
1.2 按键控制模块设计与论证 9
1.3 时钟模块设计与论证 9
1.4 温度采集模块设计与论证 10
1.4.1 温度测量的步骤 10
1.4.2 DS18B20的操作时序 10
1.5 显示模块模块设计与论证 11
1.5.1 1602字符型LCD简介 11
1.5.2 1602引脚功能说明 11
1.5.3 1602LCD的指令说明及时序 12
1.5.4 1602LCD的RAM地址映射及标准字库表 14
1.5.5 1602LCD的一般初始化(复位)过程 15
1.5.6 1602LCD的电路连接 15
1. 6 蜂鸣器闹铃电路 16
2 系统硬件的设计 17
2.1 AT89S51单片机 17
2.2 时钟芯片DS1302接口设计与性能分析 20
2.2.1 DS1302性能简介 20
2.2.2 DS1302接口电路设计 21
2.3 温度芯片DS18B20接口设计与性能分析 23
2.3.1 DS18B20性能简介 23
1.DS18B20的主要特性 23
2.3.2 DS18B20接口电路设计 24
2.3.3 DS18B20的工作时序 24
2.4 LCD显示模块 27
2.4.1 LCD1602的特性及使用说明 27
2.4.2 LCD1602与MCU的接口电路 28
2.5 按键模块设计 28
2.6 复位电路的设计 28
3 系统的软件设计 30
3.1 主程序流程图的设计 30
主程序流程 31
3.2 时间设置子程序流程 31
3.3 闹钟设置子程序流程 32
参考文献 33
附录:单片机多功能时钟程序 34
心得与感悟 54
摘要
本文介绍了基于AT89S52单片机的多功能电子万年历的硬件结构和软硬件设计方法。本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。This paper introduces the based on AT89S52 multi-function electronic calendar of the hardware structure and software
您可能关注的文档
- 基于STC89C52单片机控制的自动打铃系统设计.doc
- 基于STC89C52红外遥控系统设计(LCD显示).doc
- 基于STC单片机的吸尘器设计毕业设计1.doc
- 基于STc单片机的红外报警设计毕业设计(外文翻译)1.doc
- 基于STC单片机的实验板开发与设计.doc
- 基于STM32F107微控制器的家庭智能系统开发1.doc
- 基于stm32的便携式心电图仪毕业设计1.doc
- 基于Struts的体育商城网站设计与实现毕业设计1.doc
- 基于struts的电子银行毕业设计系统开题报告1.doc
- 基于TDA2030的音频功率放大器毕业论文1.doc
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)