RTC BM8565数据手册笔记初步

BM8563是国内某商一颗RTC芯片.
概述:
BM8563是一款低功耗CMOS实时时钟/日历芯片,它提供一个可编程的时钟输出,一个中断输出和一
个掉电检测器,所有的地址和数据都通过I2C总线接口串行传递。最大总线速度为400Kbits/s,每次读写数
据后,内嵌的字地址寄存器会自动递增

功能描述:
BM8563 有 16 个 8 位寄存器,一个可自动增量的地址寄存器,一个内置 32.768kHz 振荡器(带有一
个内部集成的电容),一个分频器(用于给实时时钟 RTC 提供时钟源),一个可编程时钟输出,一个定时
器,一个报警器,一个掉电检测器和一个 400kHz 的 I2C 总线接口。
所有 16 个寄存器设计成可寻址的 8 位并行寄存器,但不是所有位都有用。前两个寄存器(内部地址
00H,01H)用作控制寄存器和状态寄存器,地址 02H~08H 用于时钟计数器(秒到年计数器),地址 09H~
0CH 用于报警寄存器(定义报警条件),地址 0DH 用于控制 CLKOUT 管脚的输出频率,地址 0EH 和 0FH
分别用作定时器控制寄存器和定时器寄存器。秒、分钟、小时、日、月、年、分钟报警、小时报警、日报
警寄存器的编码格式为 BCD 码,星期和星期报警寄存器不以 BCD 格式编码。

寄存器结构
表 1.寄存器概况
标明“—”的位无效,标明“0”的位应置为逻辑 0。
地址 寄存器名称 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
00H 控制/状态寄存器 1 TEST 0 STOP 0 TESTC 0 0 0
01H 控制/状态寄存器 2 0 0 0 TI/TP AF TF AIE TIE
0DH CLKOUT 频率寄存器 FE — — — — — FD1 FD0
0EH 定时器控制寄存器 TE — — — — — TD1 TD0
0FH 定时器倒计数寄存器 定时器倒计数数值
表 2.BCD 格式寄存器概况
标明“—”的位无效
地址 寄存器名称 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
02H 秒 VL 00~59BCD 码格式数
03H 分钟 — 00~59BCD 码格式数
04H 小时 — — 00~23BCD 码格式数
05H 日 — — 01~31BCD 码格式数
06H 星期 — — — — — 0~6
07H 月/世纪 C — — 01~12BCD 码格式数
08H 年 00~99BCD 码格式数
09H 分钟报警 AE 00~59BCD 码格式数
0AH 小时报警 AE — 00~23BCD 码格式数
0BH 日报警 AE — 01~31BCD 码格式数
0CH 星期报警 AE — — — — 0~6
控制/ 状态寄存器 1
表 3.控制/状态寄存器 1(地址 00H)位描述
位号 符号 描 述
7 TEST1
TEST1=0:普通模式
TEST1=1:EXT_CLK 测试模式
5 STOP
STOP=0:RTC 时钟运行;STOP=1:所有 RTC 分频器异步置为逻辑 0,RTC 时
钟停止运行(CLKOUT 在 32.768kHz 时依然可用)
3 TESTC
TESTC=0:电源复位功能失效(普通模式时置为逻辑 0)
TESTC=1:电源复位功能有效
6,4,2~0 缺省值为逻辑 0
I
2 C 实时时钟/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值