找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11592|回复: 22
收起左侧

单片机多功能万年历设计完整资料 含实验报告,实物图,仿真源码等

  [复制链接]
ID:207475 发表于 2017-6-3 19:33 | 显示全部楼层 |阅读模式
一个很全面的基于单片机的万年历设计资料分享给大家.
0.png

0.png
基于单片机的多功能万年历
使用说明

功能说明:
此万年历主要具有:年、月、日、星期、时、分、秒,温度,整点报时,闹钟功能,农历,平润年。

按键说明:
如图所示,按键功能分别是:set(设置)add()dec()seeNL_NZ(查看农历闹钟)

操作说明:
1、插入USB电源线,按下开关,时间直接运行。可以看到显示项目分别是:年月日,星期,时分秒,温度,不用时关掉开关即可,时间不会停止。
2、如需查看农历,按下seeNL_NZ(查看农历闹钟)键,即可看到农历,同时还会显示(ping/run)平/润年,再按一次此键,可查看闹钟时间。

设置说明:
1、 设置日期时间:按下set(设置)键,时间会暂停,蜂鸣器会长响一次,显示年位置会有光标闪烁,表示此时可以调节年份,如需调节年份,按add(加),dec(减)即可对年份进行调节。然后再按一次set(设置)键,显示月份位置会光标闪烁,同样的方法可以调节月,再按set键分别可设置日,时,分,秒。
2、 调整闹钟时间:将显示调至闹钟显示界面,再按下set(设置)键,即可对闹钟的时分秒进行调节。
3、 整点报时,闹钟开启与关闭:同时按下set+add键,可开启或关闭整点报时,蜂鸣器会有提示,如响一声表示开,响两声表示关闭;同时按下set+dec键,可开启或关闭闹钟功能,同时蜂鸣器会有提示,响一声表示开,响两声表示关闭。

0.png 0.png 0.png

元器件清单:
万用板                          1
DC电源插座            1
USB电源线            1
自锁开关            1
4.7K电阻            3
AT89C52单片机            1
40脚IC座            1
DS1302芯片            1
钮扣电池            1
电池座                1
8脚IC座                1
LCD1602液晶显示屏        1
10K可调电阻            1
DS18B20温度传感器        1
1K排阻                1
10K电阻                1
10uF电容            1
按键                4
12M晶振                1
22P电容                2
8550三极管            1
蜂鸣器                1


实验报告(论文)的目录:
目    录
摘   要    IV
Abstract    V
第一章    前   言    1
1.1    研究背景………………    1
1.2    设计目的………………    2
1.3    设计意义………………    3
第二章    设计内容    4
2.1    总体方案的设计    4
2.1.1    主控模块    4
2.1.2    显示模块    5
2.1.3    时间计算模块    5
2.1.4    温度测量模块    5
2.1.5    报警模块    6
2.1.6    设置模块    6
第三章    系统硬件介绍    7
3.1    STC89C52RC主控模块    7
3.1.1    单片机介绍    7
3.1.2    单片机应用组成系统    7
3.1.3    单片机的发展及发展趋势    7
3.1.4    单片机应用    9
3.1.5    STC89C52RC的功能介绍    9
3.1.6    单片机I/O口的简单介绍    9
3.2    LCD1602显示模块    10
3.2.1    LCD1602的优点    10
3.2.2    功能特性介绍    10
3.2.3    引脚介绍    11
3.2.4    11条指令介绍    12
3.2.5    LCD1602与单片机接口电路设计    14
3.3    时间计算模块DS1302    15
3.3.1    DS1302的特性    15
3.3.2    DS1302的引脚介绍    15
3.3.3    DS1302有关的日历、时间的寄存器    16
3.3.4    DS1302控制字符的介绍    17
3.3.5    DS1302与单片机的接口电路    18
3.4    环境温度检测DS18B20    18
3.4.1    DS18B20的特性    18
3.4.2    DS18B20的引脚介绍    19
3.4.3    DS18B20的内部结构    19
3.4.4    DS18B20的操作步奏    20
3.4.4    DS18B20与单片机的接口电路    20
3.5    报警模块蜂鸣器    21
3.5.1    蜂鸣器驱动    21
3.5.2    蜂鸣器驱动电路    21
3.6    按键设置模块    21
第四章    系统软件的设计    23
4.1    语言的选择    23
4.2    程序流程图    23
4.2.1    主程序流程图    23
4.2.2    子程序流程图    24
第五章    PROTEUS测试与仿真    26
5.1    PROTEUS介绍    26
5.2    系统仿真    26
5.2.1    系统硬件仿真原理图    26
5.2.2    时间界面仿真    28
5.2.3    系统硬件仿真原理图    29
5.2.4    时间界面仿真    30
第十二章    结论    31
参 考 文 献    32
致       谢    33
附录A 原理图    34
附录B  PCB图    35
附录C  源程序    36

该毕业论文内容截图:
0.png

制作方法详解目录里面包含下面这些器件的使用详解:
DC电源插口
DS18B20焊接
LCD1602焊接
SR04
三极管
上拉排阻
供电方式
各种电阻、贴片、可调电阻焊接方法
电位器-可调电阻
自锁开关
轻触按键


proteus仿真图(显示时间与设置闹钟):
0.png 0.png

原理图与pcb:
0.png 0.png

单片机源程序:
0.png


单片机万年历所有资料打包下载(仿真 原理图 pcb 源码 实验报告与论文等等):
6017 万年历设计-lcd1602-DS1302-DS18B20.zip (13.34 MB, 下载次数: 593)

评分

参与人数 3黑币 +20 收起 理由
Eli_ + 5 绝世好帖!
lzhiaohiua + 5 共享资料的黑币奖励!
qjzyx + 10 一套通俗易懂完整的学习好资料!

查看全部评分

回复

使用道具 举报

ID:1 发表于 2017-6-3 21:09 | 显示全部楼层
好资料,51黑有你更精彩!!!
回复

使用道具 举报

ID:161488 发表于 2017-6-3 21:47 | 显示全部楼层
51黑有你更精彩!
回复

使用道具 举报

ID:74143 发表于 2017-6-4 11:19 | 显示全部楼层
谢谢楼主分享 !
回复

使用道具 举报

ID:210871 发表于 2017-6-13 17:10 | 显示全部楼层
谢谢楼主分享
回复

使用道具 举报

ID:207027 发表于 2017-6-14 09:15 | 显示全部楼层
感谢楼主分享,51黑真是好平台!!!!
回复

使用道具 举报

ID:266116 发表于 2018-3-21 12:28 | 显示全部楼层
一套通俗易懂完整的学习好资料!谢谢分享!收藏!
回复

使用道具 举报

ID:319870 发表于 2018-5-2 23:37 | 显示全部楼层
谢谢楼主,厉害。
回复

使用道具 举报

ID:306869 发表于 2018-5-4 19:25 | 显示全部楼层
写的程序烧进去不对啊  楼主怎么解决啊求解
回复

使用道具 举报

ID:494672 发表于 2019-5-6 14:44 | 显示全部楼层
感谢楼主的分享,学习了很多 谢谢!
回复

使用道具 举报

ID:519378 发表于 2019-6-4 11:48 | 显示全部楼层

感谢楼主的分享,学习了很多 谢谢!
回复

使用道具 举报

ID:186926 发表于 2019-6-12 21:57 | 显示全部楼层
请问烧进去对吗
回复

使用道具 举报

ID:573396 发表于 2019-6-27 14:20 | 显示全部楼层
谢谢!!!!!!
回复

使用道具 举报

ID:666719 发表于 2019-12-17 20:54 | 显示全部楼层
牛逼,看着外面的就很高级
回复

使用道具 举报

ID:380985 发表于 2019-12-29 00:02 来自手机 | 显示全部楼层
pcb在哪
回复

使用道具 举报

ID:573623 发表于 2019-12-29 12:54 来自手机 | 显示全部楼层
楼主这个显示屏运行不动啊
回复

使用道具 举报

ID:656668 发表于 2020-1-5 23:55 来自手机 | 显示全部楼层
感谢51黑电子
回复

使用道具 举报

ID:683955 发表于 2020-1-9 08:49 | 显示全部楼层
挺好的啊
回复

使用道具 举报

ID:699321 发表于 2020-2-27 22:56 | 显示全部楼层
学到了,谢谢
回复

使用道具 举报

ID:697604 发表于 2020-2-28 12:12 | 显示全部楼层
感谢楼主分享,51黑真是好平台!!!!
回复

使用道具 举报

ID:820600 发表于 2020-9-18 14:01 | 显示全部楼层
非常不错 源程序怎么导入啊
回复

使用道具 举报

ID:821033 发表于 2020-9-23 00:09 来自手机 | 显示全部楼层
你们试了吗?程序可以用吗
回复

使用道具 举报

ID:917230 发表于 2021-6-9 15:43 来自手机 | 显示全部楼层
admin 发表于 2017-6-3 21:09
好资料,51黑有你更精彩!!!

这个程序为啥下载到实物图中不行嘞?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表