0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于51单片机的万年历时钟仿真设计

嘉盛单片机 来源:嘉盛单片机 2023-09-24 14:11 次阅读

仿真proteus7.8及以上

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:S0051

1.主要功能:

基于51单片机的万年历时钟仿真设计

1、采用DS1302记录日历和时间,仿真开机显示当前实时时间;

2、按键设置日期、时间;

3、采用DS18B20检测温度,可以实时显示当前温度值;

4、采用LCD12864液晶做显示;

需注意仿真中51单片机芯片是通用的,AT89C51,AT89C52都是51单片机的具体型号,内核是兼容的。无论stc还是at都一样,引脚功能都是一样的,程序也是一样的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。

以下为本设计资料展示图:

2.仿真设计

开始仿真

打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。开始仿真后LCD12864显示电脑本地时间时间和星期和仿真中DS18B20的温度。时间逐秒递增。

9ed26d24-59fe-11ee-939d-92fbcf53809c.jpg

显示时间的情况下,按下设置键进入设置模式,先设置年份,年份显示变黑底白字,通过按键加和减完成年份的设置。设置完年份再设置月份,操作同年份调整。再按下设置按键分别设置日期,时钟,分钟和星期。设置到星期再按下设置按键退出设置模式。如果没有设置到星期需要退出设置模式,按下设置完成按键即可。

9ef06e6e-59fe-11ee-939d-92fbcf53809c.jpg

以上仿真结果均符合设计要求。

程序代码

使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。

9f194cd0-59fe-11ee-939d-92fbcf53809c.jpg

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Proteus
    +关注

    关注

    79

    文章

    1692

    浏览量

    106356
  • 51单片机
    +关注

    关注

    273

    文章

    5697

    浏览量

    123125
  • 时钟
    +关注

    关注

    10

    文章

    1720

    浏览量

    131339
  • DS1302
    +关注

    关注

    8

    文章

    449

    浏览量

    50608
  • 万年历
    +关注

    关注

    3

    文章

    186

    浏览量

    23873

原文标题:51单片机DS1302万年历时钟温度12864显示仿真( proteus仿真+程序+报告+讲解视频)

文章出处:【微信号:嘉盛单片机,微信公众号:嘉盛单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    51单片机万年历

    利用51单片机+1302+1602做的万年历,课程设计的作品。内有图片
    发表于 08-09 19:26

    如何在51单片机实现电子万年历 精选资料分享

    51单片机制作万年历的基本功能部分,软件特性可以在proteus上仿真,使用51单片机定时器T0
    发表于 07-19 07:44

    基于51单片机控制的万年历_毕业设计

    基于51单片机控制的万年历,采用时钟芯片ds1302读取时间在lcd1602上显示。
    发表于 11-12 17:20 47次下载

    基于51单片机控制的万年历原理图和pcb图

    基于51单片机控制的万年历原理图和pcb图。
    发表于 11-12 17:29 216次下载

    基于51单片机的数码管万年历

    基于51单片机的数码管万年历基于51单片机的数码管万年历基于
    发表于 11-18 17:16 124次下载

    基于51单片机电子万年历论文

    基于51单片机电子万年历论文基于51单片机电子万年历论文论文基于
    发表于 01-20 15:36 141次下载

    基于单片机lcd1602万年历源码、仿真设计

    共享002基于单片机lcd1602万年历源码、仿真设计
    发表于 06-17 17:24 39次下载

    51单片机万年历程序加仿真

    51单片机万年历程序加仿真
    发表于 12-17 17:01 23次下载

    ds1302万年历protues仿真 51单片机万年历仿真 实时

    ds1302万年历protues仿真 51单片机万年历仿真 实时
    发表于 01-14 22:32 122次下载

    万年历protues仿真 实时时钟仿真 12864万年历仿真 5

    万年历protues仿真 实时时钟仿真 12864万年历仿真
    发表于 01-14 22:32 174次下载

    基于单片机万年历设计与仿真

    基于单片机万年历设计
    发表于 06-07 08:44 27次下载

    使用51单片机设计的万年历仿真系统仿真资料和源代码资料免费下载

    本文档的主要内容详细介绍的是基于51单片机万年历仿真系统,源代码,仿真文件都有可以直接使用。
    发表于 01-03 08:00 25次下载
    使用<b class='flag-5'>51</b><b class='flag-5'>单片机</b>设计的<b class='flag-5'>万年历</b><b class='flag-5'>仿真</b>系统<b class='flag-5'>仿真</b>资料和源代码资料免费下载

    如何在51单片机实现电子万年历

    51单片机制作万年历的基本功能部分,软件特性可以在proteus上仿真,使用51单片机定时器T0
    发表于 11-11 13:21 33次下载
    如何在<b class='flag-5'>51</b><b class='flag-5'>单片机</b>实现电子<b class='flag-5'>万年历</b>

    基于51单片机贪吃蛇+俄罗斯方块+万年历仿真设计

    基于51单片机贪吃蛇+俄罗斯方块+万年历仿真设计(包含仿真及源程序)
    发表于 04-20 16:13 3次下载

    基于51单片机万年历设计

    电子发烧友网站提供《基于51单片机万年历设计.rar》资料免费下载
    发表于 01-03 11:22 17次下载