找回密码
 立即注册

QQ登录

只需一步,快速开始

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

DS1302的12小时制 AM/PM位它自己会更新0或1吗?还是要自己设置的

[复制链接]
跳转到指定楼层
楼主
ID:405183 发表于 2025-8-1 08:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大佬们,有谁知道吗?有点疑惑
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1064915 发表于 2025-8-1 15:25 | 只看该作者
The DS1302 can be run in either 12-hour or 24-hour mode. Bit 7 of the hours register is defined as the 12- or 24-hour mode-select bit. When high, the 12-hour mode is selected. In the 12-hour mode, bit 5 is the AM/PM bit with logic high being PM. In the 24-hour mode, bit 5 is the second 10-hour bit (20–23 hours). The hours data must be re-initialized whenever the 12/24 bit is changed.
DS1302可以以12小时制或24小时制模式运行。小时寄存器的第7位被定义为12小时制或24小时制模式选择位。当该位为高电平时,选择12小时制模式。在12小时制模式下,第5位是AM/PM位,逻辑高电平表示PM。在24小时制模式下,第5位是第二个10小时位(20-23小时)。每当12/24位发生变化时,小时数据必须重新初始化。

评分

参与人数 1黑币 +10 收起 理由
wpppmlah + 10 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:1133081 发表于 2025-8-1 16:08 | 只看该作者
DS1302 可以工作在 12 小时制和 24 小时制两种模式下。小时寄存器的位7定义为小时模式选择位。为高时是 12 小时制,12小时制模式下, 位5是上午/ 下午位且高电平是下午,24 小时制模式下,位5是第20小时位 ( 20 点–2 3 点)。 一旦 12/24 改变,小时数据必须被重新初始化。
DS1302中文手册.docx (1.36 MB, 下载次数: 0)

评分

参与人数 1黑币 +15 收起 理由
wpppmlah + 15 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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