迪文科技论坛

 找回密码
 立即注册
搜索
查看: 562|回复: 9

【提问】求指导 OS中如何读取RTC的时钟

[复制链接]

18

主题

44

回帖

477

积分

中级会员

Rank: 3Rank: 3

积分
477
发表于 2023-1-5 17:22:26 | 显示全部楼层 |阅读模式
我知道要用系统变量接口0x10读RTC,想知道用OS具体如何编程呀,谁能提供个例程呀。
MAIN:
        CALL         T1
       GORO        MAIN
T1:
        LDWR        R0,0x10
        MOVXR        R169,1,1
        MOV                R169,R170,1
        LDWR        R0,3010H
        MOVXR        R170,0,1


烧写后屏上显示




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

1276

回帖

5456

积分

论坛元老

Rank: 8Rank: 8

积分
5456
发表于 2023-1-6 11:01:07 | 显示全部楼层
0x10 这里有好几个字节的数据, 您要显示哪个值? 并且这个要带RTC的屏才可以的。

D7=年(0-0x63) D6=月(0-0x0C) D5=日(0-0x1F) D4=星期(0-0x6) D3=小时(0-0x17)
D2=分钟(0-0x3B) D1=秒(0-0x3B) D0 未定义,数据均为 HEX 格式。
需要硬件支持(无内置 RTC 的硬件,RTC 时间由用户写入)。
回复

使用道具 举报

18

主题

44

回帖

477

积分

中级会员

Rank: 3Rank: 3

积分
477
 楼主| 发表于 2023-1-6 11:37:50 | 显示全部楼层
本帖最后由 简清 于 2023-1-6 11:39 编辑
integer_32 发表于 2023-1-6 11:01
0x10 这里有好几个字节的数据, 您要显示哪个值? 并且这个要带RTC的屏才可以的。

D7=年(0-0x63) D6=月(0- ...
做一个警报界面,有故障时,要显示故障时间
屏支持RTC,显示年月日,时分秒,汇编小白,想知道用OS具体如何编程呀
回复

使用道具 举报

0

主题

1276

回帖

5456

积分

论坛元老

Rank: 8Rank: 8

积分
5456
发表于 2023-1-6 13:16:31 | 显示全部楼层
简清 发表于 2023-1-6 11:37
做一个警报界面,有故障时,要显示故障时间
屏支持RTC,显示年月日,时分秒,汇编小白,想知道用OS具体如何 ...

直接这样写 就可以读取RTC到OS 然后写到3000 地址里面屏上放置控件就可以看到读取到的数据

LDWR R0,0x0010
MOVXR R10,1,4
LDWR R0,0x3000
MOVXR R10,0,4

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

18

主题

44

回帖

477

积分

中级会员

Rank: 3Rank: 3

积分
477
 楼主| 发表于 2023-1-6 16:30:42 | 显示全部楼层
integer_32 发表于 2023-1-6 13:16
直接这样写 就可以读取RTC到OS 然后写到3000 地址里面屏上放置控件就可以看到读取到的数据

LDWR R0,0x00 ...

现在显示年月日 ,星期,时分秒,
只要   年月日,时分秒
不要星期的话,要怎么写
回复

使用道具 举报

0

主题

1276

回帖

5456

积分

论坛元老

Rank: 8Rank: 8

积分
5456
发表于 2023-1-7 08:44:10 | 显示全部楼层
简清 发表于 2023-1-6 16:30
现在显示年月日 ,星期,时分秒,
只要   年月日,时分秒
不要星期的话,要怎么写 ...

把显示星期的控件删掉
回复

使用道具 举报

18

主题

44

回帖

477

积分

中级会员

Rank: 3Rank: 3

积分
477
 楼主| 发表于 2023-1-11 09:39:59 | 显示全部楼层
integer_32 发表于 2023-1-7 08:44
把显示星期的控件删掉

我只用了一个HEX数据显示控件
回复

使用道具 举报

0

主题

1276

回帖

5456

积分

论坛元老

Rank: 8Rank: 8

积分
5456
发表于 2023-1-16 13:11:29 | 显示全部楼层
多放几个控件分开显示, 不要放在一个控件里面
回复

使用道具 举报

5

主题

37

回帖

184

积分

注册会员

Rank: 2

积分
184
发表于 2023-3-20 20:24:56 | 显示全部楼层
LDWR R0,0x0010
LDWR R2,0x3000
MOVXX 4
应该也行吧?
回复

使用道具 举报

0

主题

1276

回帖

5456

积分

论坛元老

Rank: 8Rank: 8

积分
5456
发表于 2023-3-21 08:42:06 | 显示全部楼层
也可以
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-7-12 17:15 , Processed in 0.037341 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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