51单片机怎么显示当前时间_电子设计模块项目专题:史上讲解最全的51单片机设计万年历项目①

1、设计任务书:

设计任务书

学生姓名: 班级: 学号:

题目:1602A液晶显示万年历设计

一、设计任务:本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、星期、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。 
a0403ca7a262770a028da47d26564caa.png

硬件电路框图

二、设计要求:(1)用4个按键实现所有功能,计时准确。(2)可以设定闹钟功能。(3)有阴历功能,平年闰年准确无误。(4)液晶能显示年、月、日、星期、时、分、秒、温度。
三、万年历元器件制作清单:1.       万用板9*15(J2601A)2.       DC电源插口(H0211D)3.       5v有源蜂鸣器(H0203I)4.       自锁开关(H0203F)5.       2.2K电阻*2(H0201D)6.       STC89C52单片机7.       40脚IC座(H0202A)8.       DS1302芯片(J0805A)9.       钮扣电池(H0208D)10.  电池座(H0208C)11.  8脚IC座(H0202H)12.  LCD1602液晶显示屏(J0802A)13.  16p单排插针(H0204E)14.  16p单排母座(H0204E)15.  DS18B20温度传感器(H0203J)16.  10K排阻(103)(H0202I)17.  10K电阻*3(H0201C)18.  10uF电容(H0203H)19.  按键*4(H0203G)20.  32.768mhz晶振(H0207C)21.  1.5k电阻(H0209D)22.  12M晶振(H0203D)23.  30Pf瓷片电容*2(H0203C)24.  9012三极管*2(H0203B)25.  导线(桌下)26.  焊锡(桌下)27.  USB电源线或电池盒

四、51单片机万年历原理图

543fe11e49998d1ea108e52412277f17.png

51单片机万年历原理图

五、51单片机万年历设计模块架构图

2fbc14725b5ac2204c1f11ed052352e7.gif

51单片机万年历设计模块架构图

六、51单片机万年历设计仿真图

80c6b943cc83690dd749fca74fdef576.png

51单片机万年历设计仿真图

七、51单片机万年历设计1602时钟芯片仿真图

6b2c6747fdf41991e604f073c2bc4e73.png

51单片机万年历设计1602时钟芯片仿真图

八、51单片机万年历设计PCB设计图

7cfdf6ca9644ad266f0f16a3de6d3f84.png

51单片机万年历设计PCB设计图

f6f058fbdfcd4d3a02aea8e458ba141f.png

51单片机万年历设计PCB设计图

九、51单片机万年历设计程序设计算法图

9952b887ed6552969d76b03f719d04fa.png

51单片机万年历设计程序设计算法图

十、51单片机万年历设计实物图

17e28702792e8233f69579fffa6791bf.png

51单片机万年历设计实物图

大家对设计有兴趣,可以私信我,大家一起交流学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值