找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机ds1302时钟(系统时间)在这个基础上加个闹钟,程序怎么改写?大佬们,求解答

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

正文摘要:

现在有这些程序,在这些程序上进行改写,由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下大致的实现方法与思路,理清头绪后我自己来写程序去实现

回复

ID:123289 发表于 2021-3-15 20:53
1、报时,需要一个“当前时间”对“报时时间”对比的目标值,这个值放在何处?你要考虑。
2、需要一个输入对比目标值(报时的时间)方式,键入,USB……,你要考虑。
3、时钟每走一次(变化了),做一次比较,以确定是否报时。
ID:819974 发表于 2021-3-15 20:23
能问一下怎么用DS1302修改时间吗?
ID:874075 发表于 2021-1-7 00:49
lz请问你实时时钟的程序实现了吗?我正好也在做这个,遇到一些困难,不知道方不方便请教一下。谢谢!
ID:213173 发表于 2021-1-6 16:24
放在主函数运行即可,别忘了增加设置键。
void alarm()//30s响铃
{
        if(h==voice_h && m==voice_m && s<=30)
        {
                buzzer=1;
        }
        else buzzer=0;
}

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

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

Powered by 单片机教程网

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