云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 万年历-毕业设计(带阴历带闹钟)

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

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 2:39:33

基于单片机电子万年历的设计与实现

摘 要

当人类文明跨入新的爆炸性时代,新产品、新技术层出不穷,电子技术的发展更是日新月异。电子技术的应用无处不在,电子技术已经改变我们的生活方式,影响世界的发展。在这迅猛发展、效率当先的年代,人们的时间观念越发强烈,在快节奏的生活中,人们往往需要时间的提醒。而数字化的钟表给人们带来了极大的方便,能够定时提醒的系统得到了广泛的应用。由于单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子日历时钟一般都以DS1302为核心,外加一些外围设备来实现。

本设计应用LPC2103微处理芯片作为中央控制器,结合实时时钟芯片DS1302,制作了一个万年历仪器,本设计包括硬件电路设计及软件设计。具有显示阳历的年、月、日、星期、时、分、秒,以及闹钟功能;能够对其现实的日历以及闹钟进行设置;能够显示室内温度,并保证温度误差为±1℃。

关键词:万年历 单片机 闹钟 温度 DS1302

The Design and Implementation of Electronic Calendar

Based on SCM

I

四川大学锦城学院本科毕业论文 基于单片机电子万年历的设计与实现

Major: Telecommunication Engineering

Student:Zhu Zhu Supervisor:Hu Yingbin

Abstract

When 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

II

四川大学锦城学院本科毕业论文 基于单片机电子万年历的设计与实现

2.1总体框图设计 .................................................................................................................. 2 2.2主要模块分析和选择 ...................................................................................................... 3

2.2.1显示模块 ............................................................................................................... 3 2.2.2调节模块 ................................................................................................................ 4 2.2.3温度采集模块 ........................................................................................................ 5

3系统的硬件及电路设计 ............................................................................................................ 5

3.1系统的整体硬件原理图 .................................................................................................. 5 3.2 LPC2103 .......................................................................................................................... 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

III

四川大学锦城学院本科毕业论文 基于单片机电子万年历的设计与实现

4.7程序及仿真分析 ............................................................................................................ 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

IV

搜索更多关于: 万年历-毕业设计(带阴历带闹钟) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

基于单片机电子万年历的设计与实现 摘 要 当人类文明跨入新的爆炸性时代,新产品、新技术层出不穷,电子技术的发展更是日新月异。电子技术的应用无处不在,电子技术已经改变我们的生活方式,影响世界的发展。在这迅猛发展、效率当先的年代,人们的时间观念越发强烈,在快节奏的生活中,人们往往需要时间的提醒。而数字化的钟表给人们带来了极大的方便,能够定时提醒的系统得到了广泛的应用。由于单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子日历时钟一般都以DS1302为核心,外加一些外围设备来实现。 本设计应用LPC2103微处理芯片作为中央控制器,结合实时时钟芯片DS1302,制作了一个万年历仪器,本设计包括硬件电路设计及软件设计。具有显示阳历的年、月、日、星期、时、分、秒,以及闹钟功能;能够对

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com