单片机/MCU论坛
登录
直播中
俞舟群
9年用户
1157经验值
擅长:可编程逻辑 电源/新能源
私信
关注
[问答]
从RTC芯片读取出来的BCD码时间如何转换成秒?
开启该帖子的消息推送
PCF8563
RTC
使用PCF8563作为RTC时钟,读取到BCD格式的时间到内存中后,需要和之前保存的一个BCD时间进行比价,查看是否经过了两个小时(7200秒),如何比较方便快捷的比较出两个时间差值。我的想法是把两个BCD时间都转换成1970年1月1日以来的秒数,然后就方便比较了。不知道有没有更简单的方法?另外如何转换到1970年1月1日以来的秒数?
注意,BCD码和十进制之间的转换不是问题,重点是如何转换成从1970年1月1日以来的秒数,转换成秒数之后我才好进行加减法!!!
回帖
(1)
徐娟
2023-11-6 10:38:08
BCD码是8421码你把每个位分开然后加权就得到了正常的数字了
BCD码是8421码你把每个位分开然后加权就得到了正常的数字了
举报
更多回帖
rotate(-90deg);
回复
相关问答
PCF8563
RTC
使用BmpCvt
转换成
C 文件放到代码里显示就没有黑边怎么解决?
2020-08-28
2125
labview中,如何把
时间
标识
转换成
字符串在组合框中显示?
2015-04-01
5486
用FPGA设计将
BCD
码
转换成
二进制数电路
2013-03-11
3639
缓冲区中数据如何
转换成
数组
2013-02-22
10475
labview
读取
excel日期
时间
格式怎么
转换
?
2019-04-11
11257
labview串口通信问题
2017-05-15
2249
请问
RTC
取
时间
后怎么得到总的
秒
计数?
2018-09-10
5221
请求各路大神指教!labview如何实现将文件上传网页,也可以
从
网页中
读取出来
?
2016-02-18
4743
请问NUC029LAN
芯片
96位唯一标识符 ( UID )怎么
读取出来
?
2023-08-18
751
【求助】串口已经接收到数据,怎么将它存入数组啊?
2016-04-12
12433
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分