DS1307
64 ×8 ,串行,我
2
实时时钟
概述
在DS1307的串行实时时钟(RTC)是一个
低功耗,全二进制编码的十进制( BCD )
时钟/日历,外加56字节NV SRAM中。
地址和数据都通过串行传输
我的
2
C,双向总线。时钟/日历
提供秒,分,小时,星期,日期,
月,年信息。的结束
月日自动调整为月
少于31天,其中更正
闰年。时钟可以工作在24
小时或12小时格式AM / PM指示。
该DS1307有一个内置电源检测电路
检测电源故障,并自动
切换到备用电源。计时
操作继续,而部分来自工作
备用电源。
特点
实时时钟( RTC )计算秒,
分,时,月,月日
星期几,以及一年闰年
补偿有效期至2100年
56字节,由电池供电,非易失( NV )
RAM中的数据存储
I
2
C接口
可编程方波输出信号
自动电源失效检测和切换
电路
比消耗的电流500nA电池 - 少
与振荡器运行的备份方式
可选的工业级温度范围:
-40 ° C至+ 85°C
采用8引脚塑料DIP或SO
美国保险商实验室( UL)的认可
典型工作电路和引脚配置
在数据表的末尾。
订购信息
部分
DS1307
DS1307+
DS1307N
DS1307N+
DS1307Z
DS1307Z+
DS1307ZN
DS1307ZN+
DS1307Z/T&R
DS1307Z+T&R
DS1307ZN/T&R
DS1307ZN+T&R
温度范围
0 ° C至+ 70°C
0 ° C至+ 70°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
0 ° C至+ 70°C
0 ° C至+ 70°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
0 ° C至+ 70°C
0 ° C至+ 70°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
电压
(V)
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
5.0
PIN- PACKAGE
8 PDIP ( 300密耳)
8 PDIP ( 300密耳)
8 PDIP ( 300密耳)
8 PDIP ( 300密耳)
8 SO ( 150密耳)
8 SO ( 150密耳)
8 SO ( 150密耳)
8 SO ( 150密耳)
8 SO ( 150密耳)的磁带和卷轴
8 SO ( 150密耳)的磁带和卷轴
8 SO ( 150密耳)的磁带和卷轴
8 SO ( 150密耳)的磁带和卷轴
顶标*
DS1307
DS1307
DS1307N
DS1307N
DS1307
DS1307
DS1307N
DS1307N
DS1307
DS1307
DS1307N
DS1307N
+
表示无铅/符合RoHS标准的器件。
*
A“ +”的顶标指示的任何地方无铅器件。
注意:
该器件的一些修订可能偏离称为勘误表公布的规格。任何器件的多个版本
可能同时获得通过不同的销售渠道。欲了解器件勘误表的信息,请点击这里:
www.maxim-ic.com/errata 。
1 15
REV : 121906
DS1307 64 ×8 ,串行,我
2
实时时钟
绝对最大额定值
任何引脚相电压范围接地......... 。 ........................... 。 ............ ....- 0.5V至+ 7.0V
工作温度范围(非冷凝)
Commercial…………………….……………………………….………………………..0°C至+ 70°C
Industrial………………………………………………………………………………-40°C至+ 85°C
存储温度范围............................................. ...... ............ ............ -55 ° C至+ 125°C
焊接温度( DIP ,引线) .. ................................................... ... + 260℃ ,持续10秒
焊接温度(表面贴装) ...... .. .....................见JPC / JEDEC标准J- STD- 020
超出“绝对最大额定值”,强调可能会造成永久性损坏设备。这些压力额定值只,
并且该设备在这些或超出了规范的业务部门所标明的任何其他条件的功能操作
不是暗示。暴露在绝对最大额定值条件下工作会影响器件的可靠性。
建议的直流工作条件
(T
A
= 0 ° C至+ 70 ° C,T
A
= -40 ° C至+ 85°C 。 ) (注1,2 )
参数
电源电压
逻辑输入1
逻辑0输入
V
BAT
电池电压
符号
V
CC
V
IH
V
IL
V
BAT
条件
民
4.5
2.2
-0.3
2.0
3
典型值
5.0
最大
5.5
V
CC
+ 0.3
+0.8
3.5
单位
V
V
V
V
DC电气特性
(V
CC
= 4.5V至5.5V ;
T
A
= 0 ° C至+ 70 ° C,T
A
= -40 ° C至+ 85°C 。 ) (注1,2 )
参数
输入漏电流( SCL )
I / O泄漏( SDA , SQW / OUT )
逻辑0输出(I
OL
= 5毫安)
主动电源电流
(f
SCL
= 100kHz时)
待机电流
V
BAT
漏电流
电源失效电压(V
BAT
= 3.0V)
符号
I
LI
I
LO
V
OL
I
CCA
I
CCS
I
BATLKG
V
PF
1.216 x
V
BAT
(注3)
5
1.25 x
V
BAT
条件
民
-1
-1
典型值
最大
1
1
0.4
1.5
200
50
1.284 x
V
BAT
单位
A
A
V
mA
A
nA
V
DC电气特性
(V
CC
= 0V, V
BAT
= 3.0V;
T
A
= 0 ° C至+ 70 ° C,T
A
= -40 ° C至+ 85°C 。 ) (注1,2 )
参数
V
BAT
电流( OSC开) ;
SQW / OUT OFF
V
BAT
电流( OSC开) ;
SQW / OUT ON ( 32kHz时)
V
BAT
数据保持电流
(振荡器)
符号
I
BAT1
I
BAT2
I
BATDR
条件
民
典型值
300
480
10
最大
500
800
100
单位
nA
nA
nA
警告:负下冲低于-0.3V ,而部分是在电池供电的模式可能会导致数据丢失。
2 15
DS1307 64 ×8 ,串行,我
2
实时时钟
AC电气特性
(V
CC
= 4.5V至5.5V ;
T
A
= 0 ° C至+ 70 ° C,T
A
= -40 ° C至+ 85°C )。
参数
SCL时钟频率
停止之间的总线空闲时间
启动条件
保持时间(重复)启动
条件
SCL时钟的低电平时间
高周期SCL时钟
重复START建立时间
条件
数据保持时间
数据建立时间
上升的SDA和SCL时间
信号的
秋季的SDA和SCL时间
信号的
停止条件建立时间
符号
f
SCL
t
BUF
t
高清: STA
t
低
t
高
t
SU : STA
t
高清: DAT
t
苏: DAT
t
R
t
F
t
苏: STO
4.7
(注5,6)
(注4 )
条件
民
0
4.7
4.0
4.7
4.0
4.7
0
250
1000
300
典型值
最大
100
单位
千赫
s
s
s
s
s
s
ns
ns
ns
s
电容
(T
A
= +25°C)
参数
引脚电容( SDA , SCL )
容性负载每个总线
LINE
符号
C
I / O
C
B
(注7 )
条件
民
典型值
最大
10
400
单位
pF
pF
注1 :
注2 :
注3 :
注4 :
注5 :
注6 :
注7 :
所有电压以地为参考。
限制在-40°C通过设计保证,不生产测试。
I
CCS
与V指定
CC
= 5.0V和SDA , SCL = 5.0V 。
在此期间后,第一个时钟脉冲。
所述的装置必须在内部提供至少300ns的用于SDA信号的保持时间(称为在V
IH(分钟)
的
SCL信号),以桥接SCL下降沿的未定义区域。
最大吨
高清: DAT
仅必须得到满足,如果设备没有延长低期间(t
低
)的SCL信号。
C
B
在pF的总线上的 - 总电容。
3 15
DS1307 64 ×8 ,串行,我
2
实时时钟
时序图
SDA
t
BUF
t
低
t
R
t
F
t
高清: STA
SCL
t
高清: STA
停止
开始
t
高清: DAT
t
高
苏: DAT
t
SU : STA
t
苏: STO
反复
开始
图1.框图
X1
1Hz/4.096kHz/8.192kHz/32.768kHz
C
L
多路复用器/
卜FF器
SQW / OUT
1Hz
X2
C
L
振荡器
和分频器
控制
逻辑
内存
(56 X 8)
V
CC
GND
V
BAT
动力
控制
达拉斯
半导体
DS1307
SCL
SDA
串行总线
接口
和地址
注册
时钟,
日历
与控制
注册
用户缓冲区
(7字节)
4 15
DS1307
64 ×8串行实时时钟
www.dalsemi.com
特点
实时时钟计数秒,分,
小时,该月的日期,月份的天
周,并与闰年补偿一年
有效期至2100年
56字节的非易失性RAM中的数据存储
2线串行接口
可编程方波输出信号
自动电源失效检测和切换
电路
功耗低于500 nA的备用电池
与振荡器运行模式
可选的工业级温度范围
-40 ° C至+ 85°C
采用8引脚DIP或SOIC
通过美国保险商实验室认可
引脚分配
X1
X2
V
BAT
GND
l
2
3
4
8
7
6
5
V
CC
SQW / OUT
SCL
SDA
DS1307采用8引脚DIP ( 300密耳)
X1
X2
V
BAT
GND
l
2
3
4
8
7
6
5
V
CC
SQW / OUT
SCL
SDA
DS1307Z 8引脚SOIC ( 150万)
引脚说明
V
CC
X1, X2
V
BAT
GND
SDA
SCL
SQW / OUT
- 主电源
- 32.768 kHz晶振连接
- + 3V电池输入
- 地面
- 串行数据
- 串行时钟
- 方波/输出驱动器
订购信息
DS1307
DS1307Z
DS1307N
DS1307ZN
8引脚DIP
8引脚SOIC ( 150万)
8引脚DIP (工业)
8引脚SOIC (工业)
描述
在DS1307串行实时时钟是一款低功耗,全BCD时钟/日历加上56字节
非易失性SRAM 。地址和数据通过两线双向总线串行传输。该
时钟/日历提供秒,分,小时,星期,日期,月份和年份信息。的结束
月日自动为个月,少于31天的调整,包括闰年修正
年。该时钟可以工作在24小时或12小时格式AM / PM指示。在DS1307
有一个内置的功率检测电路,其检测电源故障,并自动切换到电池
供应量。
1 11
081800
DS1307
手术
在DS1307用作串行总线上的从器件。访问是通过实现START获得
状态,并提供一个设备识别代码后跟一个寄存器的地址。随后的寄存器
直到执行一个停止条件可以访问顺序。当V
CC
低于1.25× V
BAT
该
设备终止正在进行的访问,并复位器件地址计数器。该器件的输入会
不能在这个时候,以防止错误的数据被写入到设备从一个出识别
容忍系统。当V
CC
低于V
BAT
该设备切换到低电流备用电池
模式。上电后,该设备由切换电池V
CC
当V
CC
大于V
BAT
+ 0.2V和
确认输入时, V
CC
大于1.25 x垂直
BAT
。图1中的框图表示主
串行实时时钟的元素。
DS1307框图
图1
信号说明
V
CC
, GND -
直流电源提供给这些引脚的器件。 V
CC
是+5伏的输入。当5伏
在正常范围内施加,该装置是完全可访问和数据可以写入和读出。当一个
3伏电池连接到所述设备和V
CC
低于1.25× V
BAT
,读取和写操作被禁止。
然而,计时功能继续不受输入电压更低。由于V
CC
瀑布下方
V
BAT
的RAM和计时器被切换到外部电源(额定3.0V直流)在
V
BAT
.
V
BAT
- 电池输入任何标准的3伏锂电池或其它能源。电池电压必须
2.0和3.5伏才能正常工作之间。名义写保护跳闸点电压在该
访问实时时钟和用户RAM被拒绝时,由内部电路设定为1.25 x垂直
BAT
标称。锂电池48 mAhr表示或更高将备份DS1307超过10年
断电的情况下,在25 ℃。
2 11
DS1307
SCL (串行时钟输入)
- SCL用于串行接口的数据同步移动。
的SDA (串行数据输入/输出) -
SDA是输入/输出引脚的2线串行接口。在SDA
管脚为漏极开路输出,需要一个外部上拉电阻。
SQW / OUT (方波/输出驱动器) -
当启用时, SQWE位设置为1时, SQW / OUT引脚
输出四个方波的频率( 1赫兹, 4千赫, 8千赫, 32千赫)之一。该SQW / OUT引脚为开
漏,需要一个外部上拉电阻。 SQW / OUT将工作与VCC或Vbat的应用。
X1, X2
- 一个标准的32.768 kHz石英晶体连接。内部振荡器电路是
操作设计具有12.5 pF的指定负载电容( CL)的晶体。
关于水晶的选择和水晶布局的考虑更多信息,请参阅应用
注58 , “水晶思考与达拉斯实时时钟。”该DS1307还可以通过驱动
外部32.768 kHz振荡器。在这种配置中, X1脚被连接到外部振荡器
信号和X2脚被浮置。
请检查应用笔记95 “接口的DS1307与8051兼容微控制器”
了解更多信息。
RTC和内存地址映射
地址映射为DS1307的RTC和RAM寄存器示于图2中实时
时钟寄存器位于地址位置00H到07H 。的RAM寄存器位于地址
地点08H到3FH 。在一个多字节的存取,当地址指针到达3Fh时,RAM的端
空间,它返回到地址00H ,时钟空间的开始。
DS1307地址映射
图2
00H
秒
分钟
小时
天
日期
MONTH
YEAR
07H
08H
3FH
控制
内存
56 x 8
时钟和日历
通过读取相应的寄存器字节获得的时间和日历信息。实时
时钟寄存器示于图3中的时间和日历被设置或初始化通过写
适当的寄存器字节。的时间和日历寄存器的内容是在二进制编码
十进制( BCD )格式。位的寄存器0 7的时钟停止( CH )位。当此位被设置为1,则
振荡器被禁用。当清为0时,振荡器被使能。
请注意,在所有寄存器的状态的初始功率没有被定义。因此,重要的是
使初始配置过程中的振荡器(CH位= 0) 。
3 11
DS1307
在DS1307可在任一12小时或24小时模式下运行。位的时间寄存器6被定义为
12或24小时模式选择位。当高, 12小时模式选择。在12小时模式下,第5位是
在AM / PM位为逻辑高电平表示PM 。在24小时模式下,第5位是第二10小时位( 20-
23个小时) 。
在一个2线启动时,当前时间被转移到第二组寄存器。该时间信息是
从这些辅助寄存器读取,此时时钟可继续运行。这消除了需要重新
在读阅读情况的主要寄存器更新的寄存器。
DS1307 TIMEKEEPER寄存器
科幻gure 3
控制寄存器
在DS1307的控制寄存器,用于控制所述的SQW / OUT引脚的操作。
第7位
OUT
第6位
X
第5位
X
4位
SQWE
第3位
X
第2位
X
第1位
RS1
位0
RS0
OUT (输出控制) :该位控制SQW / OUT引脚的输出电平,当方波
输出被禁止。如果SQWE = 0 ,在SQW / OUT引脚上的逻辑电平为1,如果OUT = 1和0 ,如果OUT = 0 。
SQWE (方波使能):该位,当设置为逻辑1时,将使振荡器的输出。该
方波输出的频率取决于的RS0和RS1位的值。
RS (速率选择) :这些位控制方波输出的频率时,方波
输出已启用。表1列出了可以用RS位选择的方波的频率。
方波输出频率
表1
RS1
0
0
1
1
RS0
0
1
0
1
SQW输出
频率
1赫兹
4.096千赫
8.192千赫
32.768千赫
4 11
DS1307
2线串行数据总线
在DS1307支持双向2线总线和数据传输协议。发送的设备
数据在总线上被定义为一个发送器和接收数据的器件为接收器。该装置
控制该消息被称为主站。这是由主机控制的设备被称为
奴隶。总线必须由,控制主设备产生串行时钟( SCL )控制
总线访问,并产生起始和停止条件。在DS1307的操作为在从属
2线总线。采用这种两线协议的典型总线配置显示在图4中。
典型2线总线配置
图4
图5 ,图6和7详细说明如何传送数据的两线总线上。
数据传输可以启动只有当总线不忙。
在数据传输过程中,数据线必须保持稳定,只要时钟线为高电平。变化
时,数据线,时钟线为高电平时将被解释为控制信号。
因此,以下总线条件已经确定:
总线不忙:
数据和时钟线保持高电平。
启动数据传输:
在数据线的状态发生了变化,从高电平变为低电平,而时钟为高,
定义一个起始条件。
停止数据传输:
在该数据线,从低到高的状态的改变,而在时钟线为
高,定义了停止条件。
数据有效:
数据线的状态代表有效数据时,后一个启动条件,数据线
是稳定的时钟信号的高电平周期的持续时间。在数据线上的数据必须被改变
在时钟信号的低电平周期。没有每个数据位对应一个时钟脉冲。
每次数据传输开始于一个起始条件和终止一个停止条件。该
的开始之间的传输和停止条件数据的字节数是不受限制的,并且被确定
由主设备。这些信息被传输的字节为单位,每个接收器确认与
第九位。在2线总线规范常规模式(100 kHz时钟速率)和快速模式
( 400 kHz的时钟速率)的定义。在DS1307工作在普通模式(100 kHz )而已。
5 11
DS1307/DS1308
64 ×8串行实时时钟
www.dalsemi.com
特点
实时时钟计数秒,分,
小时,该月的日期,月份的天
周,并与闰年补偿一年
有效期至2100年
56字节的非易失性RAM中的数据存储
2线串行接口
可编程方波输出信号
自动电源失效检测和切换
电路
功耗低于500 nA的备用电池
与振荡器运行模式
可选的工业级温度范围
-40 ° C至+ 85°C ( IND ),可用于DS1307
和DS1308
DS1307采用8引脚DIP或SOIC两种封装
可DS1308采用36引脚表面贴装BGA (球
网格阵列)
DS1308精度优于± 2
分钟/月,在25℃
通过美国保险商实验室认可
引脚分配
X1
X2
V
BAT
GND
l
2
3
4
8
7
6
5
V
CC
SQW / OUT
SCL
SDA
DS1307采用8引脚DIP ( 300密耳)
X1
X2
V
BAT
GND
l
2
3
4
8
7
6
5
V
CC
SQW / OUT
SCL
SDA
DS1307Z 8引脚SOIC ( 150万)
A B
GND
VBAT
GND
SCL
GND
1
2
3
4
5
6
7
8
9
C D
GND
VCC
SQW /
OUT
GND
SDA
GND
订购信息
DS1307
DS1307Z
DS1307N
DS1307ZN
DS1308
DS1308N
8引脚DIP
8引脚SOIC ( 150万)
8引脚DIP (工业)
8引脚SOIC (工业)
36引脚BGA
36引脚BGA (工业)
DS1308 36引脚表面贴装BGA
( TOP VIEW )
引脚说明DS1307 / DS1308
V
CC
X1, X2
V
BAT
GND
SDA
SCL
SQW / OUT
- 主电源
- 32.768 kHz晶振连接
- + 3V电池输入
- 地面
- 串行数据
- 串行时钟
- 方波/输出驱动器
DS1308 PIN标识符
V
CC
V
BAT
SDA
SCL
SQW / OUT
GND
1 14
- C2,C3 ,D2,D3
- A4,A5 ,B4,B5
- C7,C8 , D7,D8
- A7,A8 , B7,B8
- C4,C5 ,D4,D5
- 所有剩余的球
070900
DS1307/1308
描述
在DS1307串行实时时钟是一款低功耗,全BCD时钟/日历加上56字节
非易失性SRAM 。地址和数据通过两线双向总线串行传输。该
时钟/日历提供秒,分,小时,星期,日期,月份和年份信息。的结束
月日自动为个月,少于31天的调整,包括闰年修正
年。该时钟可以工作在24小时或12小时格式AM / PM指示。在DS1307
有一个内置的功率检测电路,其检测电源故障,并自动切换到电池
供应量。
在DS1308采用了DS1307芯片,一个32.768 kHz晶振的表面贴装36引脚球
栅阵列封装(BGA) 。嵌入式晶体的高阻抗晶体的紧密接近
对DS1307的输入引脚最大限度地减少关联容性负载和噪声注入的问题
许多其他的振荡器设计。施工所需要的总面积小于1美国
一分钱:因此,需要尽量减少PCB空间。
手术
在DS1307 / 1308用作串行总线上的从器件。的访问是通过执行一个获得
启动条件,提供的设备识别码后跟一个寄存器地址。随后
直到执行一个停止条件寄存器可以访问顺序。当V
CC
低于1.25×
V
BAT
该设备终止正在进行的访问,并复位器件地址计数器。输入到
设备不会在此时被识别,以防止错误的数据被写入到该设备从
一个出公差系统。当V
CC
低于V
BAT
该设备切换到低电流电池
备份模式。上电后,该设备由切换电池V
CC
当V
CC
大于V
BAT
+ 0.2V和识别输入时V
CC
大于1.25 x垂直
BAT
。在图1中示出的框图
串行实时时钟的主要内容。
DS1307 / DS1308框图
图1
2 14
DS1307/1308
信号说明
V
CC
, GND -
直流电源提供给这些引脚的器件。 V
CC
是+5伏的输入。当5伏
在正常范围内施加,该装置是完全可访问和数据可以写入和读出。当一个
3伏电池连接到所述设备和V
CC
低于1.25× V
BAT
,读取和写操作被禁止。
然而,计时功能继续不受输入电压更低。由于V
CC
瀑布下方
V
BAT
的RAM和计时器被切换到外部电源(额定3.0V直流)在
V
BAT
.
V
BAT
- 电池输入任何标准的3伏锂电池或其它能源。电池电压必须
2.0和3.5伏才能正常工作之间。名义写保护跳闸点电压在该
访问实时时钟和用户RAM被拒绝时,由内部电路设定为1.25 x垂直
BAT
标称。锂电池48 mAhr表示或更高将备份DS1307 / DS1308超过10
年在断电的情况下,在25摄氏度
SCL (串行时钟输入)
- SCL用于串行接口的数据同步移动。
的SDA (串行数据输入/输出) -
SDA是输入/输出引脚的2线串行接口。在SDA
管脚为漏极开路输出,需要一个外部上拉电阻。
SQW / OUT (方波/输出驱动器) -
当启用时, SQWE位设置为1时, SQW / OUT引脚
输出四个方波的频率( 1赫兹, 4千赫, 8千赫, 32千赫)之一。该SQW / OUT引脚为开
漏,需要一个外部上拉电阻。 SQW / OUT将工作与VCC或Vbat的应用。
注: X1,X2,是不适用的DS1308或DS1308N 。
X1, X2
- 一个标准的32.768 kHz石英晶体连接。内部振荡器电路是
操作设计具有12.5 pF的指定负载电容( CL)的晶体。
关于水晶的选择和水晶布局的考虑更多信息,请参阅应用
注58 , “水晶思考与达拉斯实时时钟。”该DS1307还可以通过驱动
外部32.768 kHz振荡器。在这种配置中, X1脚被连接到外部振荡器
信号和X2脚被浮置。
请检查应用笔记95 “接口的DS1307 / DS1308与8051兼容
微控制器“的更多信息。
RTC和内存地址映射
地址映射为DS1307 / DS1308的RTC和RAM寄存器示于图2中实
实时时钟寄存器位于地址位置00H到07H 。的RAM寄存器位于地址
地点08H到3FH 。在一个多字节的存取,当地址指针到达3Fh时,RAM的端
空间,它返回到地址00H ,时钟空间的开始。
3 14
DS1307/1308
DS1307地址映射
图2
00H
秒
分钟
小时
天
日期
MONTH
YEAR
07H
08H
控制
内存
56 x 8
3FH
时钟和日历
通过读取相应的寄存器字节获得的时间和日历信息。实时
时钟寄存器示于图3中的时间和日历被设置或初始化通过写
适当的寄存器字节。的时间和日历寄存器的内容是在二进制编码
十进制( BCD )格式。位的寄存器0 7的时钟停止( CH )位。当此位被设置为1,则
振荡器被禁用。当清为0时,振荡器被使能。
请注意,在所有寄存器的状态的初始功率没有被定义。因此,重要的是
使初始配置过程中的振荡器(CH位= 0) 。
在DS1307 / DS1308可在任一12小时或24小时模式下运行。位时间寄存器的6定义
为12或24小时模式选择位。当高, 12小时模式选择。在12小时模式,位
5是AM / PM位为逻辑高电平表示PM 。在24小时模式下,第5位是第二10小时位( 20-23
小时)。
在一个2线启动时,当前时间被转移到第二组寄存器。该时间信息是
从这些辅助寄存器读取,此时时钟可继续运行。这消除了需要重新
在读阅读情况的主要寄存器更新的寄存器。
DS1307 / DS1308 TIMEKEEPER寄存器
科幻gure 3
4 14
DS1307/1308
控制寄存器
在DS1307 / DS1308控制寄存器,用于控制所述的SQW / OUT引脚的操作。
第7位
OUT
第6位
X
第5位
X
4位
SQWE
第3位
X
第2位
X
第1位
RS1
位0
RS0
OUT (输出控制) :该位控制SQW / OUT引脚的输出电平,当方波
输出被禁止。如果SQWE = 0 ,在SQW / OUT引脚上的逻辑电平为1,如果OUT = 1和0 ,如果OUT = 0 。
SQWE (方波使能):该位,当设置为逻辑1时,将使振荡器的输出。该
方波输出的频率取决于的RS0和RS1位的值。
RS (速率选择) :这些位控制方波输出的频率时,方波
输出已启用。表1列出了可以用RS位选择的方波的频率。
方波输出频率
表1
RS1
0
0
1
1
RS0
0
1
0
1
SQW输出
频率
1赫兹
4.096千赫
8.192千赫
32.768千赫
2线串行数据总线
在DS1307支持双向2线总线和数据传输协议。发送的设备
数据在总线上被定义为一个发送器和接收数据的器件为接收器。该装置
控制该消息被称为主站。这是由主机控制的设备被称为
奴隶。总线必须由,控制主设备产生串行时钟( SCL )控制
总线访问,并产生起始和停止条件。在DS1307 / DS1308作为从
在2线总线。采用这种两线协议的典型总线配置显示在图4中。
典型2线总线配置
图4
5 14