找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

我想问一下怎么添加 代码让我现在的这个程序可以电子时钟和日历自动切换间隔五秒

查看数: 2786 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-6-22 22:57

正文摘要:

#include<reg52.h>                    //52单片机头文件 #include"intrins.h"           ...

回复

ID:332444 发表于 2021-6-24 09:16
整个程序也就144行左右,看起来多清爽.
ID:332444 发表于 2021-6-24 09:15
4个按键:
1切换与确定
2调节功能选择1年2月3天4时5分6秒7归零8恢复
3数值+
4数值-

1.gif (527.91 KB, 下载次数: 41)

1.gif
ID:941485 发表于 2021-6-23 18:28
在二者之间加个延迟代码
ID:332444 发表于 2021-6-23 17:14
4个按键:启停,选择(1年2月3天4时5分6秒7归零调节)
ID:824490 发表于 2021-6-23 14:02
while(1)//大循环
{
。。
if (miao%10<5) LED_display_clock();//前5秒显示时钟
else LED_display_date();//后5秒显示日期
。。
}

就这么简单。自己去磊代码去。。
ID:332444 发表于 2021-6-23 13:32

无标题.png (6.9 KB, 下载次数: 32)

无标题.png
ID:123289 发表于 2021-6-23 10:32
以为“代码”能搞定一切,本身说是个误区!
如同,想画一根竹子,胸中有竹才行。
你要构思一下:
1、如何显示日历;把它做成一个函数A。
2、如何显示时间;把它做成一个函数B。
3、如何搞定一个5秒的定时,每次定时到来时将F求反一下。F=1就调A,F=0就调B。
这样做你认为行不行。
至于如此添加到你的程序中,也很容易:
1、将上述功能程序添加到你原来程序的任意位置都可以。
2、记住:删除你原来的程序。
ID:584814 发表于 2021-6-23 08:56
只添加新代码,不修改旧代码,没可能实现。
你可以先将流程图修改一下,然后照着改动的部分修改代码就可以。
如果这个本就某一个宝来的,可以直接找售后。
PS:主函数要精练才更容易读,相关各部分可以写成相应功能的函数进行调用。

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

Powered by 单片机教程网

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