基于STC89C52RC的万年历的设计.doc

资料分类:工业大学 上传会员:布加加 更新时间:2021-02-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8359
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】文中介绍了一种基于STC89C52RC的万年历的设计。在STC89C52RC单片机控制下,利用时钟芯片DS1302控制以此来实现万年历的计时以及掉电保护,通过主控部分、时钟控制、温度传感器、蜂鸣器闹铃、数字显示及开关控制电路实现了年、月、日、时、分、秒和温度显示,该电路还可以进行闹钟设置,实现报警功能。文中详细介绍了硬件电路的设计,以及软件编程。完成了万年历电路板的设计工作,并进行了功能检验。经过进一步验证,万年历电路设计可以准确的把时间与温度功能显示出来,操作简便,运行正常。

【关键词】万年历;STC89C52RC;DS1302;DS18B20

 

目录

摘要

Abstract

1 引言-1

1.1课题背景-1

1.2课题发展前景-1

2系统总设计-1

2.1系统计划实现功能-2

2.2系统原理及整体设计-2

3主要元器件介绍-3

3.1 STC89C52单片机及其特点-3

3.1.1 STC89C52RC单片机概述-3

3.1.2 STC89C52RC单片机的内部组成-3

3.1.3 引脚介绍-4

3.2 时钟芯片DS1302简介-5

3.3温度传感器DS18B20模块-6

3.3.1 DS18B20的介绍-6

3.3.2 DS18B20工作原理-6

4 系统硬件电路设计-7

4.1时钟电路设计-7

4.2复位电路的设计-7

4.3按键模块设计-8

4.4 DS18B20电路设计-9

4.5 LCD液晶显示电路设计-9

4.6蜂鸣器闹铃报警电路设计-10

5 系统软件设计-10

5.1软件系统实现-11

5.2主程序工作流程图-11

5.3 DS18B20系统流程图-12

5.4闹铃系统流程图-12

6 仿真与测试-13

6.1电路仿真-13

6.2系统实物图-14

6.3软件调试-14

6.4硬件调试-15

6.5系统测试-15

7 设计总结-17

7.1设计创新点-17

7.2设计难点-17

7.3设计特色-17

参考文献-18

附录一:原理图、PCB图-19

附录二:程序清单-21

相关论文资料:
最新评论
上传会员 布加加 对本文的描述:数字液晶电子万年历可以更加直观的显示出具体的时间,包括日常的时间,时间可以具体到小单位的秒和大单位的年,以及周围环境温度的显示。该电路采用STC98C52RC单片机作为主控核心......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: