ETC S-35390A

Rev.1.0_00
S-35390A
2线 实时时钟
S-35390A是可以在超低消耗电流、宽工作电压范围内工作
的2线CMOS实时时钟IC。工作电压为1.3 V ~ 5.5 V,可适
用于从主电源电压开始到备用电源电压驱动为止的宽幅度
的电源电压。通过0.25 µA的计时消耗电流和1.1 V计时工
作电压,可大幅度地改善电池的持续时间。
使用备用电池工作的系统,可将内置于实时时钟的自由寄
存器作为用户备用存储器功能来使用。因为此用户寄存器
的电源电压可保持在1.2 V(最小值),存储在寄存器的主电
源切断前的情报,在电压恢复后的任何时候均可读出。
产品因为内置了时钟调整功能,所以可以在很宽的范围内
校正石英的频率偏差,能以最小分解能力 = 1 ppm来进行
校正。接着,通过此功能和温度传感器的组合,可设定适
应温度变化的时钟调整值,针对温度偏差亦可实现高精度
的计时功能。
„ 特点
• 低消耗电流
: 0.25 µA 典型值 (VDD = 3.0 V,Ta = 25°C)
• 宽工作电压范围
: 1.3 V ∼ 5.5 V
• 最低计时工作电压 : 1.1 V
• 内置时钟调整功能
• 内置用户自由寄存器
• 2线(I2C-BUS)方式的CPU界面
• 内置报警中断器
• 内置电源切断以及电源接通时的标记生成电路
• 内置到2099年为止的自动日历,润年自动运算功能
• 内置稳压电路
• 内置32 kHz石英振荡电路(Cd内置,Cg外接)
• 封装
: 8-Pin SOP(JEDEC),8-Pin TSSOP,SNT-8A
*1. I2C-BUS为Philips Electronics N.V.的商标。
„
用途
• 数码相机
• 数码摄像机
• 电子式电力测量仪(数字式电力表)
• DVD录像机
• 电视,录像机
• PHS
• 携带电话
• 汽车导航
精工电子有限公司
1
2线 实时时钟
S-35390A
„
Rev.1.0_00
封装
封装名
8-Pin SOP(JEDEC)
8-Pin TSSOP
SNT-8A
图面号码
卷带图面
FJ008-D
FT008-E
PH008-A
封装图面
FJ008-A
FT008-A
PH008-A
„ 引脚排列图
8-Pin SOP(JEDEC)
Top view
INT1
1
8
VDD
XOUT
2
7
SDA
XIN
3
6
SCL
VSS
4
5
INT2
S-35390A-J8T1
图1
8-Pin TSSOP
Top view
INT1
XOUT
XIN
VSS
1
2
3
4
VDD
SDA
SCL
INT2
8
7
6
5
S-35390A-T8T1
图2
SNT-8A
Top view
INT1
XOUT
XIN
VSS
1
2
3
4
8
7
6
5
VDD
SDA
SCL
INT2
S-35390A-I8T1G
图3
2
精工电子有限公司
带卷图面
FJ008-D
FT008-E
PH008-A
2线 实时时钟
S-35390A
Rev.1.0_00
„ 端子说明
端子编号
端子名
1
INT1
2
3
4
XOUT
XIN
VSS
5
INT2
6
SCL
7
SDA
8
VDD
表1
端子名
端子构成
中断1信号输出端子
N沟道开路漏极输出
根据INT1寄存器_1以及状态寄存器所设定的模式, (VDD侧无保护二极管)
当时刻一致时输出“L”或时钟。解除需要通过重写状
态寄存器而进行。

石英振动子连接端子 (32,768 Hz)
(Cd内置,Cg外接)

电源端子 (GND)
中断2信号输出端子
N沟道开路漏极输出
根据INT1寄存器_2以及状态寄存器所设定的模式, (VDD侧无保护二极管)
当时刻一致时输出“L”或时钟。解除需要通过重写状
态寄存器而进行。
CMOS输入
串行时钟输入端子
因为由SCL信号的上升、下降边缘来进行信号处 (VDD侧无保护二极管)
理,故请充分注意上升/下降时间,遵守产品规格。
N沟道开路漏极输出
串行数据入输出端子
通常,通过电阻上拉至VDD电位,与其他的开路漏极 (VDD侧无保护二极管)
输出或者开路连接器输出的装置进行“或”门连接而使 CMOS输入
用。

正电源端子
精工电子有限公司
3
2线 实时时钟
S-35390A
Rev.1.0_00
„ 框图
XIN
振荡电路
XOUT
分频、
时序生成
INT1
控制电路
INT1 寄存器_1
INT1
比较器 1
时钟调整用寄存器
实时数据寄存器
状态寄存器_1
秒
分
时
星期
日
月
年
状态寄存器_2
比较器 2
VDD
电源电压
检测电路
INT1 寄存器_2
稳压电路
VSS
移位寄存器
图4
4
精工电子有限公司
INT2
控制电路
串行
接口
INT2
SDA
SCL
2线 实时时钟
S-35390A
Rev.1.0_00
„ 绝对最大额定值
记号
表2
适用端子
额定值
单位
电源电压
VDD

VSS−0.3 ∼ VSS+6.5
V
输入电压
VIN
SCL, SDA
VSS−0.3 ∼ VSS+6.5
V
输出电压
VOUT
SDA, INT1 , INT2
VSS−0.3 ∼ VSS+6.5
V
工作温度
Topr

−40 ∼ +85
°C
保存温度
Tstg

−55 ∼ +125
°C
项目
注意
绝对最大额定值是指无论在任何条件下都不能超过的额定值。万一超过此额定值,
有可能造成产品劣化等的物理性损伤。
„ 推荐工作条件
表3
项目
记号
条件
最小值
典型值
最大值
单位
电源电压
VDD
Ta = −40 ∼ +85°C
1.3
3.0
5.5
V
工作温度
Topr
VDD = 1.3 ∼ 5.5 V
−40
+25
+85
°C
计时电压范围
VDDT
Ta = −40 ∼ +85°C
VDDTm

5.5
V
寄存器保持电压
VDH
Ta = −40 ∼ +85°C
VDDTm

5.5
V

1.1
V

7.0
pF
可计时最低电压范围
石英振动子CL值
*1. 参考值。
VDDTm
Ta = −40 ∼ +85°C

CL
0.5
*1

„ 振荡特性
表4
(Ta = 25°C、VDD = 3.0 V、石英振动子:SII Quartz Techno Ltd. 生产 DS-VT-200 (CL = 6 pF、32,768 Hz))
项目
记号
条件
最小值
典型值
最大值
单位
振荡开始电压
VSTA
10秒以内
1.1

5.5
V
振荡开始时间
tSTA
VDD = 3.0 V


1
s
−10

+10
ppm
*1
IC间频率偏差
δIC

频率电压偏差
δV
VDD = 1.3 ∼ 5.5 V
−3

+3
ppm/V
内置振荡容量 (1)
Cg
适用于XIN端子
0

9.1
pF
内置振荡容量 (2)
*1. 参考值。
Cd
适用于XOUT端子

8

pF
精工电子有限公司
5
2线 实时时钟
S-35390A
Rev.1.0_00
„ DC电气特性
表5 DC特性 (VDD = 3.0 V)
(Ta = −40 ∼ +85°C、VDD = 3.0 V、石英振动子:SII Quartz Techno Ltd. 生产 DS-VT-200 (CL = 6 pF、32,768 Hz、Cg = 9.1 pF))
项目
记号
适用端子
条件
最小值
典型值
最大值
单位
消耗电流1
IDD1

非通信时

0.25
0.93
µA
消耗电流2
IDD2

通信时

6
14
µA
输入泄漏电流1
IIZH
SCL, SDA
VIN = VDD
−0.5

0.5
µA
输入泄漏电流2
IIZL
SCL, SDA
VIN = VSS
−0.5

0.5
µA
输出泄漏电流1
IOZH
−0.5

0.5
µA
输出泄漏电流2
IOZL
−0.5

0.5
µA
输入电压1
VIH
SCL, SDA

0.8 × VDD


V
输入电压2
VIL
SCL, SDA



0.2 × VDD
V
输出电流1
IOL1
INT1 , INT2
SDA
VOUT = 0.4 V
3.0
5.0

mA
VOUT = 0.4 V
5
10

mA

VDDTm+0.4
V
(SCL = 100 kHz)
IOL2
输出电流2
INT1 , INT2 , SDA VOUT = VDD
INT1 , INT2 , SDA VOUT = VSS
*1
VDET

Ta = −40 ~ +85 °C
VDDTm+0.15
电源电压检测电压
*1. 请务必维持VDET > VDDTm (可计时最低电压)的关系。请参考特性例曲线。
*2. 参考值。
*2
表6 DC特性 (VDD = 5.0 V)
(Ta = −40 ∼ +85°C、VDD = 5.0 V、石英振动子:SII Quartz Techno Ltd. 生产 DS-VT-200 (CL = 6 pF、32,768 Hz、Cg = 9.1 pF))
项目
记号
适用端子
条件
最小值
典型值
最大值
单位
消耗电流1
IDD1

非通信时

0.3
1.1
µA
消耗电流2
IDD2

通信时

14
30
µA
(SCL = 100 kHz)
输入泄漏电流1
IIZH
SCL, SDA
VIN = VDD
−0.5

0.5
µA
输入泄漏电流2
IIZL
SCL, SDA
VIN = VSS
−0.5

0.5
µA
输出泄漏电流1
IOZH
−0.5

0.5
µA
输出泄漏电流2
IOZL
−0.5

0.5
µA
输入电压1
VIH
SCL, SDA

0.8 × VDD


V
输入电压2
VIL
SCL, SDA



0.2 × VDD
V
输出电流1
IOL1
INT1 , INT2
SDA
VOUT = 0.4 V
3.0
8.0

mA
VOUT = 0.4 V
6
13

mA

VDDTm+0.4
V
IOL2
输出电流2
INT1 , INT2 , SDA VOUT = VDD
INT1 , INT2 , SDA VOUT = VSS
*1
VDET

Ta = −40 ∼ +85°C
VDDTm+0.15
电源电压检测电压
*1. 请务必维持VDET > VDDTm (可计时最低电压)的关系。请参考特性例曲线。
*2. 参考值。
6
精工电子有限公司
*2
2线 实时时钟
S-35390A
Rev.1.0_00
„ AC电气特性
表7
VDD
测定条件
0.1 × VDD ∼ 0.9 × VDD
输入脉冲电压
输入脉冲上升/
下降时间
R = 1 kΩ
20 ns
SDA
输出判定电压
0.5 × VDD
输出负载
100 pF+上拉电阻 1 kΩ
C = 100 pF
IC的电源与负载的电源处相同电位
备注
图5
表8
项目
记号
输出负载电路
AC特性
VDD = 1.3 ∼ 5.5 V
(Ta = −40 ∼ +85°C)
VDD = 3.0 ∼ 5.5 V
单位
最小值 典型值 最大值 最小值 典型值 最大值
SCL时钟频率
fSCL
0

100
0

400
kHz
SCL时钟“L”时间
tLOW
4.7


1


µs
tHIGH
4


0.9


µs
SDA输出延迟时间
tPD


3.5


0.9
µs
开始状态设置时间
tSU. STA
4.7


0.6


µs
开始状态保持时间
tHD. STA
4


0.6


µs
数据输入设置时间
tSU. DAT
250


100


ns
数据输入保持时间
tHD. DAT
0


0


ns
停止状态设置时间
tSU. STO
4.7





µs
SCL・SDA上升时间
tR


1


0.3
µs
SCL・SDA下降时间
tF


0.3


0.3
µs
tBUF
4.7


1.3


µs
SCL时钟“H”时间
*1
总线解放时间
tI
100
50
ns




噪声抑制时间
*1. 由于SDA端子的输出形态是N沟道开路漏极输出,所以SDA输出延迟时间因IC外部的负载电阻(RL)、
负载容量(CL)值的不同而决定。因此请作为参考值。
精工电子有限公司
7
2线 实时时钟
S-35390A
Rev.1.0_00
„ 时序图
tF
tHIGH
tLOW
tR
SCL
tSU.STA
tHD.STA
tHD.DAT
tSU.DAT
tSU.STO
SDA IN
tPD
tBUF
SDA OUT
图6
总线时序
„ 工作说明
1.
通信数据构成
为了进行通信,在系统上的主装置针对从属装置,使之产生开始状态。接着,从SDA线路上传送出4
位长的装置地址、3位长的指令和1位长的读出/写入指令。
在装置地址上的上位4位称为装置码,固定为“0110”。 详情请参照「串行接口」。
读出/写入位
确认位
装置码
0
1
1
指令
0
C2
C1
C0
MSB
ACK
LSB
图7
8
R/W
通信数据
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
2.
指令构成
指令有如下 8 种,通过指令可以进行各种寄存器的读出/写入。
表9
指令一览
指令
C2
0
0
0
0
1
1
1
1
*1.
*2.
*3.
*4.
*5.
*6.
*7.
C1
0
0
1
1
0
0
C0
0
1
0
1
0
1
内容
存取状态寄存器_1
存取状态寄存器_2
存取实时数据 1
(年数据~)
存取实时数据 2
(時数据~)
存取 INT1 寄存器_1
(报警时间 1)
(INT1AE = 1、INT1ME = 0、
INT1FE = 0)
存取 INT1 寄存器_1
(选择频率占空系数)
(INT1ME = 0、INT1FE = 1)
存取 INT1 寄存器_2
(报警时间 2)
(INT2AE = 1、INT2ME = 0、
INT2FE = 0)
B7
*4
POC
*5
TEST
Y80
*6
*6
*6
*6

*6
*6

*6

*6
*6

B6
*4
BLD
INT2AE
Y40
*6
*6
*6

AM/PM
m40
s40
AM/PM
m40
s40
*6




*6
W4
W2
W1
A1HE
AM/PM
H20
H10
H8
H4
H2
H1
A1mE
m40
m20
m10
m8
m4
m2
m1
*7
16Hz
8Hz
4Hz
2Hz
1Hz
*6
W4
W2
W1
*7
SC
*6

*6
B2
B1
B0
*2
*1
12/24 RESET
SC0
INT1AE INT1ME INT1FE
Y4
Y2
Y1
M4
M2
M1
D4
D2
D1
W4
W2
W1
H4
H2
H1
m4
m2
m1
s4
s2
s1
H4
H2
H1
m4
m2
m1
s4
s2
s1
A1WE
*7
*6
数据
B5
B4
B3
*3
*3
*2
INT2
INT1
SC1
INT2ME INT2FE 32kE
Y20
Y10
Y8
*6
M10
M8

D20
D10
D8*6
*6
*6



H20
H10
H8
m20
m10
m8
s20
s10
s8
H20
H10
H8
m20
m10
m8
s20
s10
s8
SC
SC
A2WE

A2HE
AM/PM
H20
H10
H8
H4
H2
H1
A2mE
m40
m20
m10
m8
m4
m2
m1
*6
*6


存取 INT1 寄存器_2
*7
*7
*7
(选择频率占空系数)
SC
SC
16Hz
8Hz
4Hz
2Hz
1Hz
SC
(INT2ME = 0、INT2FE = 1)
1
0
V7
V6
V5
V4
V3
V2
V1
V0
存取时钟调整用寄存器
1
1
F7
F6
F5
F4
F3
F2
F1
F0
存取自由寄存器
Write only 标记。通过把“1”写入这个寄存器,进行 IC 的复位。
Scratch 位。用户可自由地读出/写入的寄存器。
Read Only 标记。一读出就会被清除。仅在 ALARM 设定时有效。
Read Only 标记。“POC”在电源投入时变为“1”, 一读出就会被清除。关于“BLD”,请参照「电源电压检
测电路」。
为测试用。通常请设定为“0”。
即使写入也无效。在读出时为“0”。
可读出/写入的寄存器,对中断不产生任何的影响。
精工电子有限公司
9
2线 实时时钟
S-35390A
Rev.1.0_00
„ 寄存器构成
1.
实时数据寄存器
实时数据寄存器是56位的寄存器,它使用BCD码记忆“年、月、日、星期、时、分、秒”的数据。在通
过实时数据存取指令进行读出/写入的情况下,从“年”1位栏的LSB开始传送接受。
Y80
Y40
Y20
Y10
Y8
Y4
Y2
MSB
Y1
年数据(00 ∼ 99)
设定西历的下2位(00 ∼ 99)。到2099年为止与自动
日历功能相联动。
LSB
月数据(01 ∼ 12)
0
0
0
M10
M8
M4
M2
MSB
0
通过自动日历功能,计数器数值按如下所示而自
动更改。
1 ∼ 31: 大的月份(1、3、5、7、8、10、12)
1 ∼ 30: 小的月份(4、6、9、11)
1 ∼ 29: 2月润年
1 ∼ 28: 2月平年
LSB
0
D20
D10
D8
D4
D2
MSB
0
M1
D1
日数据(01 ∼ 31)
LSB
0
0
0
0
W4
W2
MSB
W1
星期数据(00 ∼ 06)
7进制上升计数器,请用户设定星期和计数器数值
的对应。
LSB
时数据 (00 ∼ 23或者00 ∼ 11)
0
AM/
PM
H20
H10
H8
H4
H2
MSB
0
LSB
m40
m20
m10
m8
m4
m2
MSB
0
m1
AM/PM : 12小时表示的情况下 0:AM、1:PM
24小时表示的情况下 本标记没有意义,
但请写入“0”、“1”的任意一方。
分数据(00 ∼ 59)
LSB
s40
s20
s10
s8
s4
s2
MSB
s1
秒数据(00 ∼ 59)
LSB
图8
10
H1
实时数据寄存器
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
2.
状态寄存器_1
状态寄存器_1为8位的寄存器,可进行各种模式的表示以及设定。各位的构成如下所示。
MSB
B7
B6
B5
B4
B3
B2
B1
B0
POC
BLD
INT2
INT1
SC1
SC0
12/24
RESET
R
R
R
R
R/W
R/W
R/W
W
LSB
R: 可读出
W: 可写入
R/W: 可进行读出及写入
图9
状态寄存器_1
B7: POC
在电源投入时变为“1”。一旦变为“1”,即使电源电压在电源电压检测电压(VDET)以上
也不会变为“0”。这个标记为只读出标记,可读出状态寄存器_1存取指令。读出一次
后自动变为“0”。在这个标记为“1”的情况下,请务必进行初始化。有关初始化的方
法,请参照 「电源投入后的初始化和电源投入检测电路」。
B6: BLD
电源电压检测电路在检测电压(VDET)以下时变为“1”,因此可以检测到电源电压的降
低。一旦变为“1”,即使电源电压在电源电压检测电压(VDET)以上也不会变为“0”。这
个标记为只读出标记,可读出状态寄存器_1存取指令。读出一次后自动变为“0”。在
这个标记为“1”的情况下,请务必进行初始化。有关初始化的方法,请参照「电源投
入后的初始化和电源投入检测电路」,有关电源电压检测电路的工作,请参照「电源
电压检测电路」。
B5、B4: INT2、INT1
使用报警中断功能从INT1 端子或INT2 端子输出中断信号时,从INT1 端子输出中断
信号时,INT1标记变为“1”, 从INT2 端子输出中断信号时,INT2标记变为“1”。
B3、B2: SC1、SC0
用户可以自由设定的2位的SRAM类型寄存器。可在工作电压范围(1.3 ~ 5.5 V)内进
行读出与写入。
B1: 12/24
进行12小时表示或者24小时表示的设定。
0 : 12小时表示
1 : 24小时表示
B0: RESET
通过设定此位为“1”,可进行IC内部的初始化。因为是写入专用位,在读出时一直为
“0”。另外,在IC的电源电压投入时,请务必在复位标记中写入“1”。
精工电子有限公司
11
2线 实时时钟
S-35390A
3.
Rev.1.0_00
状态寄存器_2
状态寄存器_2为8位的寄存器,可进行各种模式的表示以及设定。各位的构成如下所示。
MSB
B7
B6
B5
B4
B3
B2
B1
B0
TEST
INT2AE
INT2ME
INT2FE
32kE
INT1AE
INT1ME
INT1FE
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LSB
R/W: 可进行读出及写入
图10
B7: TEST
状态寄存器_2
TEST标记是为了IC测试而准备的。通过设置TEST标记为“1”,IC变为测试模式。在
这个标记为“1”时,请使状态寄存器_1的复位标记为“1”,在进行初始化后有必要设置
为“0”。
B6: INT2AE、B5: INT2ME、B4: INT2FE
从INT2 端子选择输出模式。模式选择如下所示。另外,使用报警2功能时,请在报
警中断模式设定后,存取到INT1寄存器_2。
中断模式一览 (INT2 )
INT2FE
INT2 端子输出模式
表10
INT2AE
INT2ME
0
0
0
无中断
*1
0
1
选择频率稳态中断
*1
1
0
分单位边缘中断
*1
1
1
分单位稳态中断 1(占空系数 50%)
1
*1.
0
0
Don't care (0,1 均可)
报警中断
B3: 32kE、B2: INT1AE、B1: INT1ME、B0: INT1FE
从 INT1 端子选择输出模式。模式选择如下所示。另外,在使用报警1功能的情况
下,请在报警中断模式设定后,存取到INT1寄存器_1。
表11
32kE
12
INT1ME
INT1FE
INT1 端子输出模式
0
0
0
0
无中断
1
*1
*1
*1
32 kHz 输出
0
*1
0
1
选择频率稳态中断
0
*1
1
0
分单位边缘中断
0
0
1
1
分单位稳态中断 1(占空系数 50%)
0
1
0
0
报警中断
1
1
Don't care (0,1 均可)
1
分单位稳态中断 2
0
*1.
INT1AE
中断模式一览 (INT1 )
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
4.
INT1寄存器_1、INT1寄存器_2
INT1寄存器_1和INT1寄存器_2是中断设定用寄存器,2个寄存器各自可进行单独设定。中断输出分别
从INT1 端子、INT2 端子被输出。功能的切换由状态寄存器_2来进行。
(1)
报警中断的情况下
INT1寄存器_1以及INT1寄存器_2被视为报警时刻数据。寄存器构成与实时数据寄存器构成的
时间寄存器以及分寄存器相同,利用BCD码来表现时与分。请不要设定为不存在日期。另外,
设定的数据需要按照在状态寄存器_1所设定的12小时或者24小时的表示相匹配。
INT1 寄存器_1
A1WE
0
INT1 寄存器_2
0
0
0
W4
W2
MSB
A1HE AM/
PM H20 H10
H8
H4
H2
MSB
A1mE m40 m20 m10 m8
m4
m2
MSB
图11
W1
A2WE
0
0
0
LSB
MSB
H1
A2HE AM/
PM H20 H10
LSB
MSB
m1
A2mE m40 m20 m10
LSB
MSB
0
W4
W2
W1
LSB
H8
H4
H2
H1
LSB
m8
m4
m2
m1
LSB
INT1寄存器_1、INT1寄存器_2 (报警时刻数据)
在INT1寄存器_1,各个字节的MSB备有A1WE、A1HE和A1mE,通过设置这些位为“1”,各字
节所相应的星期数据、小时数据、分数据的设定变为有效。INT1寄存器_2的A2WE、A2HE、
A2mE也相同。
设定例 设定INT1寄存器_1为报警时刻“下午7时00分”时
(1) 12小时表示 (状态寄存器_1 B1 = 0) 时
→设定为PM7:00
向INT1寄存器_1的写入
星期
0
*1
*1
*1
*1
*1
*1
*1
时
1
1
0
0
0
1
1
1
分
1
0
0
0
0
MSB
*1. Don't care (0,1均可)
0
0
0
LSB
(2) 24小时表示 (状态寄存器_1 B1 = 1) 时
→ 设定为PM19:00
向INT1寄存器_1的写入
星期
0
时
1
分
1
*1
1
*2
*1
*1
*1
*1
*1
*1
0
1
1
0
0
1
0
0
0
0
0
0
MSB
*1. Don't care (0,1均可)
*2. 在设定时刻时,也要设定AM/PM标识。
精工电子有限公司
0
LSB
13
2线 实时时钟
S-35390A
(2)
Rev.1.0_00
在选择频率稳态中断的情况下
INT1寄存器_1以及INT1寄存器_2被视为频率占空系数数据。通过设置寄存器的B4 ~ B0为止的
各位为“1”, 这些位所相应的频率以被AND的形式而选择。另外,SC为用户可以自由设定的3
位SRAM类型寄存器。在工作电压范围(1.3 ~ 5.5 V)内可进行读出和写入。对占空功能不造成
任何影响。
MSB
B7
B6
B5
B4
B3
B2
B1
B0
SC
SC
SC
16Hz
8Hz
4Hz
2Hz
1Hz
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W: 可进行读出及写入
图12
INT1寄存器_1、INT1寄存器_2 (频率占空系数数据)
B4 ~ B0 = 0Ah时
设定例
16 Hz
8 Hz
4 Hz
2 Hz
1 Hz
INT1 端子或
INT2 端子输出
设定为INT1FE或INT2FE = 1
图13
14
INT1寄存器_1、INT1寄存器_2 (频率占空系数数据)的输出例
精工电子有限公司
LSB
2线 实时时钟
S-35390A
Rev.1.0_00
5.
时钟调整用寄存器
时钟调整用寄存器为1字节的寄存器,是为了进行实时数据的逻辑补正而准备的。在不使用时钟调整
用寄存器时,请按照时钟调整用寄存器写入命令设定00h。
寄存器值请参照「时钟调整功能」。
MSB
B7
B6
B5
B4
B3
B2
B1
B0
V7
V6
V5
V4
V3
V2
V1
V0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LSB
R/W: 可进行读出及写入
图14
6.
时钟调整用寄存器
自由寄存器
自由寄存器为用户可自由设定的1字节SRAM类型的寄存器。在工作电压范围(1.3 ~ 5.5 V)内可进行读
出和写入。
MSB
B7
B6
B5
B4
B3
B2
B1
B0
F7
F6
F5
F4
F3
F2
F1
F0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
LSB
R/W: 可进行读出及写入
图15
自由寄存器
精工电子有限公司
15
2线 实时时钟
S-35390A
Rev.1.0_00
„ 电源投入后的初始化和电源接通检测电路
本IC在电源投入后,通过电源接通检测电路设置状态寄存器_1为“80 h”(状态寄存器_1的第7位(POC标
记)为“1”),从INT1 端子输出1 Hz的时钟。这个功能是为了调整振荡频率而准备的,在通常使用时,请在
电源投入时务必进行初始化。初始化工作通过在状态寄存器_1的第0位(RESET标记) 处写入“1”而被执
行。
另外,在POC标记设置为“1”的情况下,请务必进行初始化。通过初始化可使POC标记变为“0”。此外为
了使电源接通检测电路可以正常地工作,请在IC的电源电压维持在0 V之后,再使之上升。
„ 初始化后的寄存器状态
初始化后的各个寄存器如下所示。
实时数据寄存器
状态寄存器_1
状态寄存器_2
INT1寄存器_1
INT1寄存器_2
时钟调整用寄存器
自由寄存器
16
: 00年01月01日0星期00时00分00秒
: “0 h***0 b” (B3、B2、B1为用户设定的数据)
: “00 h”
: “00 h”
: “00 h”
: “00 h”
: “00 h”
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
„ 电源电压检测电路
S-35390A内置了电源电压检测电路,通过读出BLD标记可以监视电压的下降。电源电压检测电路在1秒
钟内只进行1次15.6 ms取样工作。电源电压变为检测电压(VDET)以下时,BLD闩锁电路锁定 “H”,内部
状态寄存器_1的第6位(BLD标记)设置为“1”,停止取样工作。在检出电压和解除电压之间,带有约
0.15V(Typ.)的滞后幅度。(请参照「特性例」中的图示。)一旦检测到BLD标记“1”, 只要不进行初始
化或者按状态寄存器_1的存取指令读出BLD标记,就不能进行检测工作,BLD标记保持为“1”。之后的通
信只有进行初始化或者读出BLD标记时,才能重新开始进行取样工作。
另外,在电源电压恢复后,在这个BLD标记为“1”的情况下,请务必进行初始化。
注意
在电源电压下降、闩锁电路锁定 “H” 后电源电压复位时,起初按状态寄存器_1的存取指令读出
BLD标记为“1”。之后取样重新开始,在检测电路的取样后读出下一个BLD标记的情况下,BLD
标记被复位为“0”。请参阅如下时序图。
VDD
解除电压
滞后幅度 约0.15V
检出电压
读出状态寄存器_1
1秒
取样脉冲
1秒
15.6 ms
停止
停止
停止
闩锁电路
输出
BLD标记
(0)
(1)
图16
(0)
电源电压检测电路时序
精工电子有限公司
17
2线 实时时钟
S-35390A
Rev.1.0_00
„ 不存在数据以及月末处理
在写入实时数据后,会检查这个数据的有效性,进行无效数据的处理和月末修正处理。
1. 不存在数据处理
各寄存器
表12 不存在数据处理
正常数据
错误数据
处理结果
年数据
00 ∼ 99
XA ∼ XF, AX ∼ FX
00
月数据
01 ∼ 12
00, 13 ∼ 19, XA ∼ XF
01
日数据
01 ∼ 31
00, 32 ∼ 39, XA ∼ XF
01
0∼6
7
0
0 ∼ 23
0 ∼ 11
24 ∼ 29, 3X, XA ∼ XF
12 ∼ 19, 2X, 3X, XA ∼ XF
00
00
00 ∼ 59
60 ∼ 79, XA ∼ XF
00
星期数据
*1
时数据
(24小时)
(12小时)
分数据
*2
00
00 ∼ 59
60 ∼ 79, XA ∼ XF
秒数据
*1. 12小时表示时,请写入AM/PM标记。
24小时表示时,AM/PM标记被忽视,读出时的标记,在0 ∼ 11时:读出“0”、在12 ∼ 23
时:读出“1”。
*2. 秒数据的不存在数据处理,在写入结束1秒后通过进位脉冲而进行,这时,传送进位脉
冲给分计数器。
2. 月末处理
不存在日期的情况下,变为下一个月的1日。例如,2月30日被设定为3月1日。
另外,润年补正也在此刻进行。
18
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
„ 中断
INT1 端子输出模式可通过状态寄存器_2的INT1AE、INT1ME、INT1FE标记来进行选择。同样,INT2
端子输出模式可通过状态寄存器_2的INT2AE、INT2ME、INT2FE标记来进行选择。
(1)
报警中断输出
在状态寄存器_2设置INT1 端子(或者INT2 端子)输出模式为报警设定,在INT1寄存器_1(或者INT1
寄存器_2)进行星期、时、分数据的设定,若所设定的时间与时刻数据相一致,从INT1 端子(或者
INT2 端子)输出“L”。因为输出被保持的缘故,要想使输出变为“H”(OFF状态),请通过串行通信改写
状态寄存器_2的INT1AE为“0”(或者INT2AE为“0”)。
32kE = 0, INT1ME = INT1FE = 0
(INT1端子输出模式)
INT2ME = INT2FE = 0
(INT2端子输出模式)
32kE = 0, INT1ME = INT1FE = 0
(INT1端子输出模式)
INT2ME = INT2FE = 0
(INT2端子输出模式)
报警有效标志
AxWE = AxHE = AxmE = “1” 时
报警有效标志
AxWE = “0”, AxHE = AxmE = “1” 时
INT1 寄存器_1 / INT1 寄存器_2
INT1 寄存器_1 / INT1 寄存器_2
mx Hx Wx
mx Hx Wx
Comparator
秒
分
Comparator
报警中断
时 星期 日
月
年
秒
实时数据
分
报警中断
时 星期 日
月
年
实时数据
设为“H 时 m 分”
实时数据
H 时 (m − 1) 分 59 秒
因程序而改变
59 秒 H 时 (m + 1) 分 00 秒
H 时 m 分 00 秒 01 秒
因程序而改变
因程序而改变
INT1AE / INT2AE
INT1 端子 / INT2 端子
*1
报警时刻一致
OFF
报警时刻一致期间
精工电子有限公司
19
2线 实时时钟
S-35390A
Rev.1.0_00
32kE = 0, INT1ME = INT1FE = 0 (INT1端子输出模式)
INT2ME = INT2FE = 0 (INT2端子输出模式)
报警有效标志
AxWE = AxmE = “0”, AxHE = “1” 时
INT1 寄存器_1 / INT1 寄存器_2
mx Hx Wx
Comparator
秒
分
报警中断
时 星期 日
月
年
实时数据
设为“H 时”时
实时数据
(H − 1) 時 59 分 59 秒
H 時 00 分 00 秒
因程序而改变
01 秒
因程序而改变
INT1AE / INT2AE
59 秒
因程序而改变
*1
报警时刻一致
INT1 端子/ INT2 端子
H 時 59 分 59 秒 (H + 1) 時 00 分 00 秒
H 時 01 分 00 秒
因程序而改变
*1
报警时刻*2 一致
OFF
OFF
报警时刻一致期间
*1.
*2.
一旦清除,在一致期间内即使再次设为有效,INT1 端子(或者INT2 端子) 也不会输出“L”。
在一致期间内因程序的改变使报警输出变为ON的情况下,在下一个分变化时会再一次从INT1
端子(或者INT2端子) 输出“L”。
图17
(2)
报警中断输出时序
选择频率稳态中断输出
当在状态寄存器_2将INT1 端子(或者INT2 端子)输出模式进行选择频率稳态中断设定、在INT1寄存
器_1(或者INT1寄存器_2)进行频率占空系数数据的设定,则所设定的时钟将被输出。
32kE = 0, INT1ME = 0, INT1AE = Don’t care (0或1)
INT2ME = 0, INT2AE = Don’t care (0或1)
INT1FE/
INT2FE
因程序而改变
自激输出开始
INT1端子/
INT2端子
OFF
图18
20
选择频率稳态中断输出时序
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
(3)
分单位边缘中断输出
在状态寄存器_2设定INT1 端子(或者INT2 端子)输出模式为分单位边缘中断之后,进行最初的分进
位处理后,从 INT1 端子(或者 INT2 端子)输出“L”。 因为输出被保持的缘故,要想使输出变为
“H”(OFF状态),请通过串行通信,在INT1 端子输出模式时,改写状态寄存器_2的32kE、INT1AE、
INT1ME、INT1FE为“0”。另外,在INT2 端子输出模式时,改写状态寄存器_2的INT2AE、INT2ME、
INT2FE为“0”。
32kE = 0, INT1ME = 0, INT1AE = Don’t care (0或1)
INT2ME = 0, INT2AE = Don’t care (0或1)
INT1ME/
INT2ME
因程序而改变
分进位处理
分进位处理
INT1端子/
INT2端子
OFF
图19
注意
(4)
在123 µs以内的情况下,
再一次输出“L”
分单位边缘中断输出时序
分进位处理信号在123 µs时间内会被保持,因此,在这期间内进行无效、有效通信时,会
再一次,从INT1 端子(或者INT2 端子)输出“L”,务请注意。
分单位稳态中断输出1
在状态寄存器_2设置INT1 端子(或者INT2 端子)输出模式为分单位稳态中断1之后,一进行最初的分
进位处理,1分周期(占空系数 50%)的时钟就会被从INT1 端子(或者INT2 端子)输出。
32kE = 0, INT1AE = 0 (INT1端子输出模式)
INT2AE = 0 (INT2端子输出模式)
因程序而改变(OFF)
INT1ME, INT1FE/
INT2ME, INT2FE
分进位处理
分进位处理
分进位处理
分进位处理
分进位处理
INT1端子/
INT2端子
30 秒
30 秒
30 秒
30 秒
30 秒
30 秒
30 秒
30 秒
30 秒
在大约 123 µs 以内时, 在大约 123 µs 以上时,输出“H”,
通过下一个分进位处理,输出“L”
再一次输出“L”
图20
注意
分单位稳态中断输出1时序
在从INT1 端子(或者INT2 端子)的输出为“L”的期间内,进行无效、有效通信时,会再一次,
从INT1 端子(或者INT2 端子)输出“L”,务请注意。
精工电子有限公司
21
2线 实时时钟
S-35390A
(5)
Rev.1.0_00
分单位稳态中断输出2(仅INT1 端子输出模式)
在状态寄存器_2设置INT1 端子输出模式为分单位稳态中断2之后,一进行最初的分进位处理,就会
在同期于IC内部的分进位处理的7.9 ms期间内,从INT1 端子输出“L”。 但是,在读出实时数据的情
况下,分进位处理最多会延误0.5秒,与其同步,从INT1 端子输出的“L”输出也会最多延误0.5秒。
另外,通过实时数据写入指令改写秒数据时,因为从所改写的秒数据开始计数,所以在此期间内的
输出间隔会变长或变短。
(a) 通常时
分进位处理
分进位处理
分进位处理
INT1端子
7.9 ms
7.9 ms
60秒
7.9 ms
60秒
60秒
(b) 实时数据读出时
分进位处理
INT1端子
(原来的分进位处理)
分进位处理
分进位处理
0.5 秒 最 大 值
7.9 ms
7.9 ms
60秒
60秒
7.9 ms
(60 – X)秒
串行
通信
实时数据读出指令
实时数据读出指令
实时数据写入指令
实时数据读出
实时数据读出
图21
实时数据写入(X秒)
分单位稳态中断输出2时序
注意1. 在切换输出模式使用时,请注意INT1寄存器_1(或者INT1寄存器_2)以及输出的状态。
2. 在选择分单位边缘中断输出、分单位稳态中断输出时,INT1寄存器_1(或者INT1寄存器_2)不
起作用。
22
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
(6)
电源接通检测电路工作时
本IC在接通电源、电源接通检测电路工作时,通过电源接通检测电路设定状态寄存器_1为“80 h”(状
态寄存器_1的第7位(POC标记)为“1”),从INT1 端子输出1 Hz的时钟。
INT2AE = INT2ME = INT2FE = 32kE = INT1AE = INT1ME = 0
因复位指令而改变
INT1FE
INT1端子
OFF
0.5秒 0.5秒
图22
电源接通检测电路工作时的INT1 端子输出时序
精工电子有限公司
23
2线 实时时钟
S-35390A
Rev.1.0_00
„ 时钟调整功能
时钟调整功能是从逻辑上调整32 kHz的时钟的功能,是为了调整时间的快进与慢进以取得更高精度的时
间而准备的。设定需要在时钟调整用寄存器内进行。在不使用本功能的情况下,请务必设定为00 h。
时钟调整用寄存器值可按如下的方法算出。
(1)
现在的振荡频率>目标频率的情况下 (时间快进时)
寄存器值*1 = 128 − 整数值
(现在的振荡频率实测值*2) − (目标振荡频率*3)
(现在的振荡频率实测值*2) × (最小分解能*4)
注意 此计算值的“0 ~ 64”范围为可调整范围。
*1.
寄存器值为设定在时钟调整用寄存器的值。请按此值的二进制变换值来设定时钟调整用
寄存器。
*2. 1 Hz的时钟输出设定为
INT1 端子时: 32kE = 0, INT1ME = 0, INT1FE = 1, INT1寄存器_1为01 h
INT2 端子时: INT2ME = 0, INT2FE = 1, INT1寄存器_2为01 h
从INT1 端子或INT2 端子所输出信号的测定值。
*3. 使用时钟调整功能所调整的频率。
*4. 利用最小分解能可设定为3.052 ppm或者为1.017 ppm,通过时钟调整用寄存器的B7来进
行设定。B7为“0”时,设定为3.052 ppm,按每20秒进行逻辑缓急工作、B7为“1”时设定
为 1.017 ppm,按每60秒进行逻辑缓急工作。
表13
緩急工作
最小分解能
补正范围
◆
B7 = 0
B7 = 1
每20秒
3.052 ppm
每60秒
1.017 ppm
−195.3 ppm ~ +192.2 ppm
−65.1 ppm ~ +64.1 ppm
计算例1
现在的振荡频率实测值 = 1.000080 [Hz] 、目标振荡频率 = 1.000000 [Hz] 、B7 = 0 (最小分解
能 = 3.052 ppm)时
寄存器值 = 128 − 整数值
(1.000080) − (1.000000)
(1.000080) × (3.052×10−6)
= 128 − 整数值 (26.21) = 128 − 26 = 102
时钟调整寄存器设为
(B7, B6, B5, B4, B3, B2, B1, B0) = (0, 1, 1, 0, 0, 1, 1, 0) 。
24
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
(2)
现在的振荡频率<目标频率的情况下 (时间慢进时)
寄存器值 = 整数值
(目标振荡频率) − (现在的振荡频率实测值)
(现在的振荡频率实测值) × (最小分解能)
+1
注意 此计算值的“0 ~ 62”范围为可调整范围。
◆
计算例2
现在的振荡频率实测值 = 0.999920 [Hz] 、目标振荡频率 = 1.000000 [Hz] 、B7 = 0 (最小分
解能 = 3.052 ppm) 时
寄存器值 = 整数值
(1.000000) − (0.999920)
(0.999920) × (3.052×10−6)
+1
= 整数值 (26.21) + 1 = 26 + 1 = 27
时钟调整寄存器设为
(B7, B6, B5, B4, B3, B2, B1, B0) = (0, 0, 0, 1, 1, 0, 1, 1) 。
◆ 计算例3
现在的振荡频率实测值 = 0.999920 [Hz] 、目标振荡频率 = 1.000000 [Hz] 、B7 = 1 (最小分
解能 = 1.017 ppm)时
寄存器值 = 整数值
(1.000000) − (0.999920)
(0.999920) × (1.017×10−6)
+1
= 整数值 (78.66) + 1
因为超出了 “0 ~ 62” 的可调整范围,
所以在 B7 = “1”(最小分解能 = 1.017 ppm)时不能进行调整。
精工电子有限公司
25
2线 实时时钟
S-35390A
Rev.1.0_00
„ 串行接口
S-35390A是采用I2C-BUS方式的串行接口来接受各种指令,进行数据的读出/写入。以下记载有关I2CBUS传送方式的内容。
1.
开始状态
SCL线路处于“H”电位时,通过SDA线路从“H”变为“L”,变为开始状态。全部的工作从开始状态开始。
2.
停止状态
SCL线路处于“H”电位时,通过SDA线路从“L”变为“H”,变为停止状态。在读出时序时,一接收到停止
状态,读出工作就被中断,装置变为待机模式。
tSU. STA
tHD. STA
tSU. STO
SCL
SDA
开始
状态
停止
状态
图23
3.
开始与停止状态
数据传送
在SCL线路为“L”电位之时,通过使SDA线路产生变化,进行数据传送。
在SCL线路为“H”电位之时, SDA线路一发生变化,开始或者停止状态就会被认识。
tSU. DAT
tHD. DAT
SCL
SDA
图24
26
数据传送时序
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
4.
确认
数据传送可连续传送8位。接着,在第9个的时钟周期期间,接收数据的系统总线上的装置设置SDA线
路为“L”,反馈回接收了数据的确认信号。
SCL
(S-35390A 输入)
1
8
9
SDA
(主机输出)
SDA
(S-35390A 输出)
确认
输出
开始状态
tPD
图25
5.
tDH
确认输出时序
数据读出
从外部进行开始状态的检测后,接收装置码以及指令。这时,读出写入位为“1”时,变为数据读出模
式。数据输出顺序从LSB开始输出。
精工电子有限公司
27
2线 实时时钟
S-35390A
6.
Rev.1.0_00
数据写入
从外部进行开始状态的检测后,接收装置码以及指令。这时,读出写入位为“0”时,变为实时数据写入
模式或者变为其他寄存器的写入模式。无论是实时数据写入模式、还是状态寄存器写入模式,它们的
数据输入顺序都请从LSB开始。
实时数据的写入在实时写入指令之后的ACK信号上升时,禁止被复位的日历、时刻的计数器的更新工
作,之后,在结束接收分数据时,在秒数据的存取期间进行月末修改。之后,从接收秒数据后的ACK
信号的上升开始进行计数进位。
(1)
实时数据存取1
1
72
9
SCL
R/W
LSB
指令
MSB
STOP
LSB
*1
*2
*2
MSB
ACK
ACK
0 1 1 00 1 0
ACK
ACK
START
SDA
LSB
年数据
MSB
秒数据
切换输入输出模式
切换输入输出模式
*1. 在读出时,请设定NO_ACK = 1。
*2. 读出时,请从主装置向S-35390A传送ACK=0信号。
图26
(2)
实时数据存取1
实时数据存取2
1
36
9
SCL
R/W
LSB
时数据
切换输入输出模式
*1. 在读出时,请设定NO_ACK = 1。
*2. 读出时,请从主装置向S-35390A传送ACK=0信号。
28
MSB
秒数据
切换输入输出模式
图27
*1
MSB
实时数据存取2
精工电子有限公司
STOP
LSB
ACK
*2
指令
ACK
LSB
*2
MSB
ACK
0 1 1 00 1 1
ACK
START
SDA
2线 实时时钟
S-35390A
Rev.1.0_00
(3)
状态寄存器_1存取、状态寄存器_2存取
1
18
9
SCL
*1
LSB
LSB
指令
STOP
MSB
ACK*2
0 1 1 0 0 0
ACK
START
SDA
R/W
MSB
状态数据
切换输入输出模式
切换输入输出模式
*1. 0: 选择状态寄存器_1、1: 选择状态寄存器_2
*2. 在读出时,请设定NO_ACK = 1。
图28
(4)
状态寄存器_1存取、状态寄存器_2存取
INT1寄存器_1存取、INT1寄存器_2存取
INT1寄存器_1的写入/读出,数据因状态寄存器_2的设定的不同而异,所以请务必在状态寄存
器_2的设定后,再进行INT1寄存器_1的写入/读出。状态寄存器_2在报警设定时为3字节的报
警时刻数据寄存器,其他情况下为1字节的寄存器,在选择频率稳态中断设定时,变为频率占
空设定数据。
注意
不能使报警数据和频率占空数据同时发生作用,务请注意。
INT1寄存器_2的写入/读出,数据因状态寄存器_2的设定的不同而异,所以请务必在状态寄存
器_2的设定后,再进行INT1寄存器_2的写入/读出。状态寄存器_2在报警设定时为3字节的报
警时刻数据寄存器,其他情况下为1字节的寄存器,选择频率稳态中断设定时,变为频率占空
设定数据。有关各种数据的详细情况,请参照「状态寄存器_1」、「状态寄存器_2」的项目。
1
9
36
SCL
*1
指令
LSB
MSB
LSB
MSB
分数据
星期数据
切换输入输出模式
STOP
LSB
*2
*3
*3
MSB
ACK
ACK
ACK
0 1 1 0 1 0
ACK
START
SDA
R/W
切换输入输出模式
*1. 0: 选择INT1寄存器_1、1: 选择INT1寄存器_2
*2. 在读出时,请设定NO_ACK = 1。
*3. 读出时,请从主装置向S-35390A传送ACK=0信号。
图29
INT1寄存器_1存取、INT1寄存器_2存取
精工电子有限公司
29
2线 实时时钟
S-35390A
Rev.1.0_00
1
18
9
SCL
R/W
LSB
LSB
指令
MSB
状态数据
切换输入输出模式
*1.
图30
(5)
STOP
MSB
ACK*1
0 1 1 0 1 00
ACK
START
SDA
切换输入输出模式
在读出时,请设定NO_ACK = 1。
INT1寄存器_1、INT1寄存器_2 (频率占空系数数据) 存取
时钟调整用寄存器存取
1
9
18
SCL
R/W
LSB
LSB
切换输入输出模式
在读出时,请设定NO_ACK = 1。
图31
(6)
MSB
时钟调整用
数据 切换输入输出模式
指令
*1.
STOP
MSB
ACK*1
0 1 1 0 1 1 0
ACK
START
SDA
时钟调整用寄存器存取
自由寄存器存取
1
9
18
SCL
R/W
LSB
指令
LSB
MSB
自由数据
切换输入输出模式
*1.
30
切换输入输出模式
在读出时,请设定NO_ACK = 1。
图32
STOP
MSB
ACK*1
0 1 1 0 1 1 1
ACK
START
SDA
自由寄存器存取
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
„ 软件处理例
1.
电源投入时的初始化流程图
START
*1.
电源接通
NO
在噪声环境等恶劣的条件下,因为串联通信时
指令发生乱码的可能性很大,所以我们推荐您
确认TEST标记。
POC = 1
or
BLD = 1
YES
写入
复位标记“1”
传送状态寄存器_1
设定指令
传送状态寄存器_2
设定指令
传送实时数据
设定指令
传送INT1寄存器
设定指令
TEST = 1*1
YES
NO
END
图33
初始化流程图
精工电子有限公司
31
2线 实时时钟
S-35390A
Rev.1.0_00
„ 应用电路例
VCC
S-35390A
系统电源
VCC
INT1
VDD
INT2
外部CPU
VSS
SDA
SCL
XIN
XOUT
VSS
Cg
I/O端子处因为没有连接VDD侧的保护二极管,所以并不影响VCC ≥ VDD的关系,但请充分
注意其规格。
2. 请在系统电源接通并处于稳定状态后,再进行通信。
注意1.
图34
应用电路1
电源
切换电路
系统电源
S-35390A
VCC
INT1
VDD
INT2
外部CPU
SDA
VSS
SCL
XIN
VSS
XOUT
Cg
注意
请在系统电源接通并处于稳定状态后,再进行通信。
图35
注意
32
应用电路2
上记连接图并不保证工作。请在实际的应用电路上进行充分的实测基础后设定参数。
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
„ 振荡频率的调整
1.
振荡电路构成
石英振荡因为容易受外部噪声的影响(影响时钟精度),因此请充分注意振荡电路的构成。
(1) S-35390A与石英振动子以及外接电容器(Cg),请尽量配置在附近。
(2) 请加大XIN和XOUT之间的线路板与端子间的绝缘电阻。
(3) 在振荡电路的附近请不要接通信号线以及电源线。
寄生容量 Cpi
XIN
Cg
Rf
XOUT
寄生容量 Cpo
Cd
内置振荡电路参数标准值
Rf = 100 MΩ
Rd = 100 kΩ
Cd = 8 pF
Rd
石英振动子: 32,768 Hz
*1
CL = 6 pF
Cg = 0 ∼ 9.1 pF
Cpi, Cpo < 5 pF
S-35390A
*1. 在设置石英振动子的CL值为7 pF而使用的情况下,请外接Cd。
图36
连接图
1
S-35390A
2 XOUT
3 XIN
4 VSS
石英振动子
8
7
6
5
Cg
图37
连接图2
精工电子有限公司
33
2线 实时时钟
S-35390A
2.
Rev.1.0_00
振荡频率的测定
S-35390A为了选择石英振动子以及Cg值的最佳化,在电源投入时,内置的电源接通检测电路开始工
作,从INT1 端子输出1 Hz的信号。请按图38的电路构成投入电源,通过频率计数器进行测定。因电
源投入状态的不同,有可能不能输出1 Hz的信号,在状态寄存器_2设定为选择频率稳态中断之后,通
过设定INT1寄存器_1为1 Hz输出,就可以正常输出信号。另外,有关详细情况请参照「中断」的项
目。
备注
针对1 Hz的误差在±1 ppm时,1个月的时间大约发生2.6秒的月差(按以下的公式)。
10-6 (1 ppm) × 60秒 × 60分 × 24小时 × 30日= 2.592秒
VDD
10 kΩ
Cg
10 kΩ
10 kΩ
XIN
XOUT
SDA
打开
或者
上拉
SCL
INT1
INT2
VSS
频率
计数器
S-35390A
图38 振荡频率的测定电路构成
注意1. 频率计数器请使用精度较高的产品 (推荐1 ppm)。
2. 因为1 Hz的信号被连续输出,在通常工作时务必进行初始化。
3. 请在参照频率緩急范围特性的基础上再决定Cg值。
34
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
3.
振荡频率的调整
(1)
利用Cg进行调整时
针对标称频率,包括线路板上的浮动容量需要与石英振动子进行匹配,按下面的流程图来进行石英
振动子的选择以及Cg值的最佳化。
START
石英振动子的选择
*1
YES
可变容量
<微调电容器>
NO
<固定电容器>
设定为可变容量
的中心
设定Cg
*3
NO
NO
频率
Cg在规格内
更改Cg
YES
NO
最佳值
YES
通过可变容量进行
频率的微调
*2
YES
END
*1.
*2.
*3.
为了进行IC与石英的匹配调整,请向石英生产产家确认后再对石英的CL值(负载容量)、RI值(等
效串联电阻)作出决定。石英的特性值为CL值 = 6 pF、RI值 = 30 kΩ 典型值。
Cg值的选定,因受浮动容量的影响,请在实际的PCB线路板上进行。外接Cg值请在0 ∼ 9.1 pF
的范围内选定。
设定可变容量的翻转角度时要使容量值稍小于中心值,再确认振荡频率和可变容量的中心值。
这是因为在容量值小时频率的变化量大,中心值容量要设置为小于实际的容量值的1/2的缘
故。
图39
石英振动子的设定流程图
注意1. 振荡频率因周围温度、电源电压而变化,务请参照特性例。
2. 要设定 32 kHz石英振动子的工作周围温度在以20 ∼ 25°C为中心的范围内,因为在此之上
之下都会发生延迟,所以我们推荐在常温时进行稍快调整或设定。
精工电子有限公司
35
2线 实时时钟
S-35390A
Rev.1.0_00
„ 产品型号的构成
1. 8-Pin SOP(JEDEC)、8-Pin TSSOP时
S-35390A - xxxx
封装略号和IC的捆包规格。
J8T1 : 8-Pin SOP(JEDEC) 、卷带产品
T8T1 : 8-Pin TSSOP、卷带产品
产品名
2. SNT-8A时
S-35390A
xxxx
-
G
固定
封装略号和IC的捆包规格
I8T1 : SNT-8A、卷带产品
产品名
„ 注意事项
• 本IC虽内置了防静电保护电路,但请不要对IC印加超过保护电路性能的过大静电。
• 使用本公司的IC生产产品时,如在其产品中对该IC的使用方法或产品的规格,或因与所进口国对包括
本IC产品在内的制品发生专利纠纷时,本公司概不承担相应责任。
„ 关于I2C总线的特许
购买精工电子有限公司生产的I2C总线·IC的情况下,在飞利浦公司保有的I2C专利之下,在I2C总线·系统
内使用这些IC的特许被授与。但是只限在总线·系统兼容飞利浦公司所规定的I2C规格的情况下。
使用本IC制作产品或系统的情况下,由于其产品或系统的构成,有可能产生专利纠纷。
使用I2C总线的产品或系统,发生专利纠纷的情况下,本公司概不承担相应责任。
36
精工电子有限公司
2线 实时时钟
S-35390A
Rev.1.0_00
„ 特性例 (参考值)
(1) 待机电流 - VDD特性
Ta = 25°C, CL = 6 pF
1.0
(2) 32 kHz输出时消耗电流 - VDD特性
Ta = 25°C, CL = 6 pF
1.0
0.8
IDD1
[µA]
0.8
0.6
IDD3
[µA]
0.4
0.2
0
0.6
0.4
0.2
0
2
1
3
4
VDD [V]
5
0
6
0
2
1
(3) 工作时消耗电流 - 输入时钟特性
Ta = 25°C, CL = 6 pF
50
45
40
35
VDD = 5.0 V
30
IDD2
25
[µA]
20
VDD = 3.0 V
15
10
5
0
0
100 200 300 400 500
SCL 频率 [kHz]
(4) 待机电流 - 温度特性
(5) 待机电流 - Cg特性
(6) 振荡频率 - Cg特性
5
6
CL = 6 pF
1.0
0.9
0.8
0.7
0.6
IDD1
0.5
[µA]
0.4
0.3
0.2
0.1
0
–40 –25
VDD = 5.0 V
VDD = 3.0 V
0
Ta = 25°C, CL = 6 pF
25
Ta [°C]
50
75 85
Ta = 25°C, CL = 6 pF
1.0
100
0.9
0.8
80
0.7
0.6
IDD1 0.5
[µA]
0.4
40
60
∆f/f
[ppm]
VDD = 5.0 V
0.3
0.2
0
2
4
6
Cg [pF]
VDD = 5.0 V
20
0
VDD = 3.0 V
–20
–40
VDD = 3.0 V
–60
0.1
0
3
4
VDD [V]
8
10
–80
–100
精工电子有限公司
0
2
4
6
Cg [pF]
8
10
37
2线 实时时钟
S-35390A
Rev.1.0_00
(7) 振荡频率 - VDD特性
Ta = 25°C, Cg = 7.5 pF
50
40
(8) 振荡频率 - 温度特性
Ta = 25°C, Cg = 7.5 pF
20
VDD = 5.0 V
0
30
–20
20
∆f/f
[ppm]
∆f/f
–60
[ppm]
–80
0
–10
–20
–100
–30
–40
–50
VDD = 3.0 V
–40
10
–120
0
1
2
3
4
VDD [V]
5
6
(9) 振荡开始时间 - Cg特性
Ta = 25°C
500
–140
–40 –25
0
25
Ta [°C]
75 85
50
(10) 输出电流特性1 (VOUT - IOL1)
INT1 端子、INT2 端子、Ta = 25°C
50
450
40
400
350
VDD = 5.0 V
300
tSTA
250
[ms]
200
IOL1
[mA]
VDD = 5.0 V
100
VDD = 3.0 V
10
0
2
4
6
Cg [pF]
8
0
10
(11) 输出电流特性2 (VOUT - IOL2)
SDA端子、Ta = 25°C
50
0
1
2
VOUT [V]
3
(12) BLD检测、解除电压、VDDTm - 温度特性
CL = 6 pF
1.2
20
解除电压
1.0
VDD = 5.0 V
30
检测电压
BLD 0.8
[V] 0.6
VDD = 3.0 V
VDDTm
0.4
10
0
38
4
1.4
40
IOL2
[mA]
20
VDD = 3.0 V
150
50
0
30
0.2
0
0.5
1
1.5
VOUT [V]
2
2.5
精工电子有限公司
0
–40 –25
0
25
Ta [°C]
50
75 85
5.02±0.2
8
5
1
4
1.27
0.20±0.05
0.4±0.05
No. FJ008-A-P-SD-2.1
TITLE
No.
SOP8J-D-PKG Dimensions
FJ008-A-P-SD-2.1
SCALE
UNIT
mm
Seiko Instruments Inc.
4.0±0.1(10 pitches:40.0±0.2)
2.0±0.05
ø1.55±0.05
0.3±0.05
ø2.0±0.05
8.0±0.1
2.1±0.1
5°max.
6.7±0.1
1
8
4
5
Feed direction
No. FJ008-D-C-SD-1.1
TITLE
SOP8J-D-Carrier Tape
No.
FJ008-D-C-SD-1.1
SCALE
UNIT
mm
Seiko Instruments Inc.
60°
2±0.5
13.5±0.5
Enlarged drawing in the central part
ø21±0.8
2±0.5
ø13±0.2
No. FJ008-D-R-SD-1.1
TITLE
SOP8J-D-Reel
No.
FJ008-D-R-SD-1.1
SCALE
UNIT
QTY.
mm
Seiko Instruments Inc.
2,000
+0.3
3.00 -0.2
8
5
1
4
0.17±0.05
0.2±0.1
0.65
No. FT008-A-P-SD-1.1
TITLE
TSSOP8-E-PKG Dimensions
FT008-A-P-SD-1.1
No.
SCALE
UNIT
mm
Seiko Instruments Inc.
4.0±0.1
2.0±0.05
ø1.55±0.05
0.3±0.05
+0.1
8.0±0.1
ø1.55 -0.05
(4.4)
+0.4
6.6 -0.2
1
8
4
5
Feed direction
No. FT008-E-C-SD-1.0
TITLE
TSSOP8-E-Carrier Tape
FT008-E-C-SD-1.0
No.
SCALE
UNIT
mm
Seiko Instruments Inc.
13.4±1.0
17.5±1.0
Enlarged drawing in the central part
ø21±0.8
2±0.5
ø13±0.5
No. FT008-E-R-SD-1.0
TSSOP8-E-Reel
TITLE
No.
FT008-E-R-SD-1.0
SCALE
QTY.
UNIT
mm
Seiko Instruments Inc.
3,000
1.97±0.03
+0.05
0.08 -0.02
0.5
0.48±0.02
0.2±0.05
No. PH008-A-P-SD-1.0
TITLE
SNT-8A-A-PKG Dimensions
PH008-A-P-SD-1.0
No.
SCALE
UNIT
mm
Seiko Instruments Inc.
+0.1
ø1.5 -0
5°
2.25±0.05
4.0±0.1
2.0±0.05
ø0.5±0.1
0.25±0.05
0.65±0.05
4.0±0.1
4 321
5 6 78
Feed direction
No. PH008-A-C-SD-1.0
TITLE
SNT-8A-A-Carrier Tape
PH008-A-C-SD-1.0
No.
SCALE
UNIT
mm
Seiko Instruments Inc.
12.5max.
9.0±0.3
Enlarged drawing in the central part
ø13±0.2
(60°)
(60°)
No. PH008-A-R-SD-1.0
TITLE
SNT-8A-A-Reel
No.
PH008-A-R-SD-1.0
SCALE
UNIT
QTY.
mm
Seiko Instruments Inc.
5,000
•
•
•
•
•
•
本资料内容,随产品的改进,可能会有未经预告之更改。
本资料所记载设计图等因第三者的工业所有权而引发之诸问题,本公司不承担其责任。另外,应用电路示例为产品之代表
性应用说明,非保证批量生产之设计。
本资料所记载产品,如属国外汇兑及外国贸易法中规定的限制货物(或劳务)时,基于该法律,需得到日本国政府之出口
许可。
本资料内容未经本公司许可,严禁以其他目的加以转载或复制等。
本资料所记载之产品,未经本公司书面许可,不得作为健康器械、医疗器械、防灾器械、瓦斯关联器械、车辆器械、航空
器械及车载器械等对人体产生影响的器械或装置部件使用。
尽管本公司一向致力于提高质量与可靠性,但是半导体产品有可能按照某种概率发生故障或错误工作。为防止因故障或
错误动作而产生人身事故、火灾事故、社会性损害等,请充分留心冗余设计、火势蔓延对策设计、防止错误动作设计等
安全设计。