ds1302单片机数字电子钟_8051单片机

ds1302单片机数字电子钟_8051单片机基于51单片机的数字电子钟万年历闰年判断闹钟整点报时设计1 开发环境仿真图:proteus8.9以上程序代码:KEIL4/KEIL5原理图:AD设计编号:A00092 功能说明介绍结合实际情况,基于51单片机设计一个电子钟万年历闹钟设计。

基于51单片机的数字电子钟万年历闰年判断闹钟整点报时设计   1 开发环境   仿真图:proteus8.9以上   程序代码:KEIL4/KEIL5   原理图:AD   设计编号:A0009   2 功能说明介绍   结合实际情况,基于51单片机设计一个电子钟万年历闹钟设计。该系统应满足的功能要求为:   功能:   由51单片机、DS1302时钟芯片、按键模块、LCD1602显示、电源构成。   1、可以显示年、月、日、时、分、秒、星期、农历;   2、按键可以设置闹钟及报警;   3、按键可以调整时间,显示是平年还是闰年。   4、共4个按键可以实现设置时间/闹钟、时间加、时间减、设置切换。   5、遇到整点有蜂鸣器提醒。A0009 下载链接   3 仿真图   AT89C51可以替换为AT89C52,实物可以换做STC89C51,STC89C52   AT89C51是美国ATMEL公司生产的低电压,高性能CMOS16位单片机,片内含4k bytes的可反复擦写的只读程序存储器和128 bytes的随机存取数据存储器,期间采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用16位中央处理器和Flash存储单,功能强大的AT89C51单片机可灵活应用于各种控制领域。   AT89C51提供以下标准功能:4k字节Flash闪速存储器,128字节内部RAM,32个I/O口线,两个1 6位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。   本系统中央控制器采用的AT89C51单片机,复位电路采用上电复位电路。外接的晶振为12MHz晶振。   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   闰年平年显示   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   4 程序   工程文件使用Keil4/keil5打开。编译产生hex加载到对应的单片机中。实物代码和仿真代码略有不同。分别的工程文件。   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   部分代码   流程如下所示。   主程序开始初始化,并打开中断,然后执行扫描闹钟、键盘及读取18B20值。当有S1键按下时,执行时钟设置,当有S4键按下时,则进入闹钟设置,无论是时钟还是闹钟,设置完后退出,时钟恢复实时显示。   5 原理图   原理图由AD绘制,原理图和仿真图有出入,原理图需要电源,电源开关模块。此设计资料详细,硬件手册资料图片详细,不对硬件调试负责,做实物需要一定的基本功。主控芯片可以换为STC89C51/STC89C52   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   由51单片机、DS1302时钟芯片、按键模块、LCD1602显示、电源构成。   本文是以实时时钟芯片DS1302和AT89C52单片机为主要研究对象,着重进行51单片机控制系统的设计研究和如何读取DS1302内部时钟信息的研究。主要内容包括:   年月日星期时分秒显示;   年月日星期时分秒调整;   闹钟定时小时分钟和秒;   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   6 视频讲解   代码讲解+仿真讲解+仿真演示+原理图讲解   7 设计报告   在现实我们生活中每个人都可能有自己的时钟,光阴在永不停息的流逝,有了时钟人们就能随着时间有计划的过着每一天。然而现在绝大部分的时钟有的需要不断地跟换电池,有些时钟需要外接电源,如果一旦电池没电或者外接电源无法供电,时钟就会停止计时了。而美国DALLAS 公司的新型时钟日历芯片DS1302就能解决这一问题。该器件能提供实时时钟(RTC)/日历、定时闹钟。少于31天的月份,月末日期可自动调整,其中包括闰年补偿。该器件还可以工作于24小时货代/PM指示的12小时格式。   本时钟还具有环保、走时无噪音、低功耗等非实时时钟不具有的功能。该实时时钟不但可以作为家用,而且更可以在公共场合使用,如车站、码头、商场等场所。   7.1 设计目的   本文是以实时时钟芯片DS1302和AT89C52单片机为主要研究对象,着重进行51单片机控制系统的设计研究和如何读取DS1302内部时钟信息的研究。主要内容包括:   年月日星期时分秒显示;   年月日星期时分秒调整;   闹钟定时小时分钟和秒;   7.2 概述   采用AT89C52作为主控单片机,时钟模块选用DS1302作为时钟芯片,显示模块选用LCD1602,设置部分选用按键电路。   AT89C52与MCS-51单片机产品兼容 、8K字节在系统可编程Flash存储器、 1000次擦写周期、 全静态操作:0Hz~33Hz 、 三级加密程序存储器 、 32个可编程I/O口线 、三个16位定时器/计数器 八个中断源 、全双工UART串行通道、 低功耗空闲和掉电模式 、掉电后中断可唤醒 、看门狗定时器 、双数据指针 、掉电标识符 。   DS1302 实时时钟芯片功能丰富,可以用来直接代替IBM PC 上的时钟日历芯片DS12887,同时,它的管脚也和MCB、DS12887 相兼容。由于DS1302 能够自动产生世纪、年、月、日、时、分、秒等时间信息,其内部又增加了世纪寄存器,从而利用硬件电路解决子“千年”问题;DS1302 中自带有锂电池,外部掉电时,其内部时间信息还能够保持10 年之久;对于一天内的时间记录,有12 小时制和24 小时制两种模式。用户还可对DS1302 进行编程以实现多种方波输出,并可对其内部的三路中断通过软件进行屏蔽。   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机img   8 资料清单下载链接   见文章开头视频   
ds1302单片机数字电子钟_8051单片机
ds1302单片机数字电子钟_8051单片机imgA0009 下载链接   优品单片机设计资料合集

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/63632.html

(0)
上一篇 2024年 8月 27日 下午11:51
下一篇 2024年 8月 27日 下午11:56

相关推荐

关注微信