找回密码
 立即注册
查看: 3511|回复: 33

想用STC32g12k128显示实时时钟,求教

[复制链接]
  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
    发表于 2023-1-12 20:24:35 | 显示全部楼层 |阅读模式
    我想在降龙棍核心板带的显示屏上显示一个时钟,没成功,求指点。下面是开时钟的程序段,我以为用了这个些语句,时钟就能运行起来了,在main()里可以显示想要的时钟内容了。但时钟没运行。


      //打开RTC功能

    //启动内部32K时钟源
    //选择内部 32K

    IRC32KCR = 0x80; //启动内部 32K 振荡器
    while(!(IRC32KCR&0x01));//等待时钟稳定
    RTCCFG |= 0x02; //选择内部 32K 作为 RTC 时钟源

    INIYEAR = 21; //Y:2021
    INIMONTH = 12; //M:12
    INIDAY = 31; //D:31
    INIHOUR = 23; //H:23
    INIMIN = 59; //M:59
    INISEC = 50; //S:50
    INISSEC = 0; //S/128:0
    RTCCFG |= 0x01; //触发 RTC 寄存器初始化
    while(RTCCFG & 0x01); //等待初始化完成,需要在 "RTC 使能" 之后判断.
               RTCCR=0x01;//使能RTC



    回复 送花

    使用道具 举报

    该用户从未签到

    551

    主题

    9459

    回帖

    1万

    积分

    管理员

    积分
    13999
    发表于 2023-1-12 21:16:51 | 显示全部楼层
    你看 STC32G12K128实验箱中 RTC 的程序,原理图也有
    1.png
    应用方案-深圳国芯人工智能有限公司 (stcai.com)

    该用户从未签到

    551

    主题

    9459

    回帖

    1万

    积分

    管理员

    积分
    13999
    发表于 2023-1-12 21:18:12 | 显示全部楼层
    第81个程序

    1.png

    该用户从未签到

    551

    主题

    9459

    回帖

    1万

    积分

    管理员

    积分
    13999
    发表于 2023-1-12 21:20:09 | 显示全部楼层
    1.png
    2.png
    3.png

  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
     楼主| 发表于 2023-1-13 13:35:04 | 显示全部楼层
    我在这个例程中试图打开内部32K时钟源失败,老师给的例子是用了外部时钟源,我手头没有32K晶振,所以没法试验,而且试验内部晶振应该容易操作。
    RC32KCR = 0x80; //启动内部 32K 振荡器
    while(!(IRC32KCR&0x01));//等待时钟稳定
    RTCCFG |= 0x02; //选择内部 32K 作为 RTC 时钟源

    该用户从未签到

    46

    主题

    3029

    回帖

    6827

    积分

    超级版主

    积分
    6827
    发表于 2023-1-13 13:59:17 | 显示全部楼层
    STC32G-RTC基本操作.rar (105.85 KB, 下载次数: 110)
  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
     楼主| 发表于 2023-1-13 14:20:43 | 显示全部楼层
    谢谢大神回复,因手头没有32K晶振,年前没法试了,等年后物流开放了再买个32K晶振试验。
  • TA的每日心情
    开心
    昨天 11:42
  • 签到天数: 100 天

    [LV.6]常住居民II

    41

    主题

    1012

    回帖

    6959

    积分

    荣誉版主

    冲哥视频教程和各种开源资料QQ交流群884047237,可群

    积分
    6959
    QQ
    发表于 2023-1-13 16:17:38 | 显示全部楼层
    屠龙刀的代码包里的科学计算器试验里有这个时钟哦,在屏保状态下会显示时钟~有兴趣可以试试
  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
     楼主| 发表于 2023-1-13 19:58:23 | 显示全部楼层
    本帖最后由 丽江春水 于 2023-1-13 19:59 编辑

    我把科学计算器下载到屠龙刀核心板里,结果能看到发送数据给电脑,但oled12864虚拟屏上没反应
    QQ5.png
  • TA的每日心情
    无聊
    2023-11-26 13:41
  • 签到天数: 1 天

    [LV.1]初来乍到

    14

    主题

    85

    回帖

    611

    积分

    高级会员

    积分
    611
     楼主| 发表于 2023-1-13 20:21:29 | 显示全部楼层
    换了一个降龙棍,能用了,科学计算器
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-17 06:52 , Processed in 0.084875 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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