找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1970|回复: 13
打印 上一主题 下一主题
收起左侧

ds1302复位可以掉电行走,断电后不可以掉电行走 附单片机程序

  [复制链接]
楼主
ID:731755 发表于 2022-4-21 21:51 | 显示全部楼层
普中51开发板的程序的确会掉电不走时间,我给你一节程序你参考一下。                                 
     unsigned char flag;                                 //定义一个标志位
     flag=ds1302duchu(0xc0);                 //0xc0为DS1302内部RAM的首地址,每次执行程序 先读出该地址的数据
     if(flag==0)                                                 //RAM数据默认为0
     {
       ds1302init();                                    //DS1302初始化
       ds1302dutime();                                //DS1302写入时间
       ds1302xieru(0xc0,1);                         //执行一次程序后,在RAM里写入一个数1,所以该程序段只会被执行一次
     }                               主程序加入这个试一下,我的开发板电池不太好,不能长时间停电,短时间可以
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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