芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 活动
查看: 209|回复: 1

基于AC620的实时时钟

[复制链接]
  • TA的每日心情
    擦汗
    4 天前
  • 2

    主题

    10

    帖子

    86

    积分

    初级会员

    Rank: 3Rank: 3

    积分
    86
    发表于 2019-12-18 01:00:10 | 显示全部楼层 |阅读模式
    本帖最后由 000 于 2019-12-18 01:14 编辑

    自个写了俩工程玩

    一个pcf8563.qar 用于调整板上RTC芯片时间
    一个rtc.qar 用于显示当前时间



    pcf8563.qar工程烧录后要打开ISMC和ISSP进行后续操作 (打开后在ISSP中按F6运行,在ISMC中则为读RAM数据)

    1.png

    在ISSP中source端输入数据长度和命令共12位 其中pcf8563芯片的写命令A2  读命令 A3  

    完了 按板上第一个按键s0触发命令
    2.png

    如图当source设为FA3时 代表读芯片16B数据到ram中

    3.png
    多按几次按键 变化的那个数就是秒

    设置时间操作顺序

    1:在ISSP中把source设为FA2  代表把ram的16B数据更新到芯片
    2:ISMC中输入图中数据后按F7写入RAM
    3:按按键S0触发写操作,芯片更新时间为 19年12月18日 星期三 23:29:59

    4.png


    rtc.qar工程 每一秒钟更新一次数据,整点报时
    5.png
    ps:代码没有注释


    ps2:板子上需要再焊接一个二极管保证断电后电池供电到RTC,否则RTC中的时间相当于板子的累计上电时间
    6.png

    Desktop.rar

    32.73 KB, 下载次数: 2

    rtc工程pcf8563

    回复

    使用道具 举报

  • TA的每日心情
    可爱
    2019-5-10 10:58
  • 215

    主题

    388

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10959
    发表于 2019-12-18 10:34:38 | 显示全部楼层
    板子累计上电时间,这个创意不错哦,以后炫技就炫耀自己的板子上电了多久
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    QQ|小黑屋|手机版|Archiver|芯路恒电子技术论坛  

    GMT+8, 2020-1-25 09:42 , Processed in 0.113869 second(s), 11 queries , File On.

    Powered by Discuz! X3.3

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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